Integration Engineer Interview Questions

1,865 integration engineer 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.

What's a mutex? I answered it wrong. She went on to next question. I asked the answer. When she said "mutually exclusive" I said I can explain what mutually exclusive means. She said never mind and wasn't interested in letting me explain the definition. Odd to me that they wanted someone with a rote memory rather than an engineer who knows how to think.
avatar

Systems Integration and Test Engineer

Interviewed at Viasat

3.7
Jun 22, 2013

What's a mutex? I answered it wrong. She went on to next question. I asked the answer. When she said "mutually exclusive" I said I can explain what mutually exclusive means. She said never mind and wasn't interested in letting me explain the definition. Odd to me that they wanted someone with a rote memory rather than an engineer who knows how to think.

Viewing 1181 - 1190 interview questions

Glassdoor has 1,865 interview questions and reports from Integration engineer interviews. Prepare for your interview. Get hired. Love your job.