Integration Developer Interview Questions

4,453 integration developer 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.

1. Tell us about your education, experience, and why you think you would be a fit for the role of Senior Systems Developer / Integrator on the Citizen Web Experience team?  2. Please describe a situation where you had to deal with a difficult client on a project. How did you manage that relationship and move the project forward?  3. Can you list some source or version control systems that you have used? What are some of the benefits they provide in a team development environment? 4. What are responsive or mobile first designs, and why would you choose to use them? What are some technologies that can be used to implement these in an application? 5. Applications within the City of Ottawa must meet government standards of accessibility, how does meeting accessibility requirements impact front end development? Please tell us about some of the tools, technologies, frameworks used?  6. What is a session in PHP, when does it start and end and please provide an example on how it is used? 7. What PHP frameworks have you used and what are the advantages to using a framework?
avatar

Senior Systems Developer/Integrator, Web and PHP

Interviewed at City of Ottawa

4
Jun 21, 2022

1. Tell us about your education, experience, and why you think you would be a fit for the role of Senior Systems Developer / Integrator on the Citizen Web Experience team?  2. Please describe a situation where you had to deal with a difficult client on a project. How did you manage that relationship and move the project forward?  3. Can you list some source or version control systems that you have used? What are some of the benefits they provide in a team development environment? 4. What are responsive or mobile first designs, and why would you choose to use them? What are some technologies that can be used to implement these in an application? 5. Applications within the City of Ottawa must meet government standards of accessibility, how does meeting accessibility requirements impact front end development? Please tell us about some of the tools, technologies, frameworks used?  6. What is a session in PHP, when does it start and end and please provide an example on how it is used? 7. What PHP frameworks have you used and what are the advantages to using a framework?

Viewing 2841 - 2850 interview questions

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