Integration Analyst Interview Questions

4,075 integration analyst interview questions shared by candidates

1. Integrate the Branch SDK a. Follow the SDK integration steps outlined here. b. Set up routing to specific monster based on params returned in onInitFinished. 2. Set up custom event tracking, link creation, and content sharing a. Track that the user visited the monster edit page (call event "monster_edit") on the MonsterCreatorActivity 1 b. Track that the user visited the monster view page (call event "monster_view") on the MonsterViewerActivity. This time, include state information (specified in `myMonsterObject.monsterMetaData()`) c. Using an asynchronous method inside `initUI()`, get a shortURL with params, using the static keys provided in `MonsterPreferences` and the values from `myMonsterObject.prepareBranchDict()`. Put that URL into the `monsterUrl` TextView, and be sure to move the`progressBar.setVisibility(View.GONE);` inside the completionhandler d. Inside `shareMyMonster`, get a short URL with params. Get the params from `myMonsterObject.prepareBranchDict()`, set the channel to be "sms", and make sure that you use an asynchronous method.
avatar

Integration Engineer

Interviewed at Branch

3.5
Dec 22, 2020

1. Integrate the Branch SDK a. Follow the SDK integration steps outlined here. b. Set up routing to specific monster based on params returned in onInitFinished. 2. Set up custom event tracking, link creation, and content sharing a. Track that the user visited the monster edit page (call event "monster_edit") on the MonsterCreatorActivity 1 b. Track that the user visited the monster view page (call event "monster_view") on the MonsterViewerActivity. This time, include state information (specified in `myMonsterObject.monsterMetaData()`) c. Using an asynchronous method inside `initUI()`, get a shortURL with params, using the static keys provided in `MonsterPreferences` and the values from `myMonsterObject.prepareBranchDict()`. Put that URL into the `monsterUrl` TextView, and be sure to move the`progressBar.setVisibility(View.GONE);` inside the completionhandler d. Inside `shareMyMonster`, get a short URL with params. Get the params from `myMonsterObject.prepareBranchDict()`, set the channel to be "sms", and make sure that you use an asynchronous method.

Viewing 2581 - 2590 interview questions

Glassdoor has 4,075 interview questions and reports from Integration analyst interviews. Prepare for your interview. Get hired. Love your job.