Questions d'entretiens - Software development engineer i | Glassdoor.ca

# Questions d'entretiens - Software development engineer i

29

Questions d'entretien de software development engineer i partagées par les candidats

## Le top des questions d'entretien

Trier: PertinencePopulaires Date

### Cette question a été posée à un(e) Software Development Engineer I chez Amazon :

28 avr. 2019
 Delete node in BST3 réponsesGoodThat's crazy to ask such questions - it takes 2 hours to implement. Probably, interviewers ask them when they want the candidate to fail.I even can't post the answer - it shows that it exceeded the limit.

### Cette question a été posée à un(e) Software Development Engineer I Intern chez Amazon :

17 juin 2016
 You have two operations: add by one and multiply by 2. Find the minimum number of operations to get from 0 to any particular integer.2 réponsesint countOperations = 1; int currentNum = 1; while (currentNum != num){ if (currentNum * 2 > num) { currentNum++; } else currentNum*=2; countOperations++; System.out.println(currentNum); }//the idea is to do this in reverse... as it will ensure we find the minimum number of operations //we want to leverage multiple as much as possible for large numbers. //However, we need to be able to multiply by 2 just right. //Therefore, doing that in reverse can lead to better results //for example: 9 -> 8+1 -> 1*2*2*2 + 1 -> 5 operations //for example: 10 -> 5*2 -> (1*2*2+1)*2 -> 5 operations //for example : 12 -> 6*2 -> 3*2*2 -> (1+1+1)*2*2 -> 5 operations var currentNumber = target; var operations = 1; while(currentNumber != 1) { if (currentNumber % 2 == 0) { currentNumber /= 2; } else { currentNumber -= 1; } operations += 1; } console.log(operations);

11 juill. 2017

### Cette question a été posée à un(e) Software Development Engineer I Intern chez Amazon :

14 mars 2016
 OOD difference between virtual function and abstract function1 réponsevirtual function can have implement while abstract is only function signature

### Cette question a été posée à un(e) Software Development Engineer I Intern chez Amazon :

27 mars 2016
 I was asked to implement a cache for storing visited webpages, including some sort of deletion algorithm if the maximum sized was achieved.2 réponsesStandard implementation of a cache with LRU Un ou plusieurs commentaires ont été supprimés. Veuillez consulter lesRègles de la communauté ou les Conditions d'utilisation pour plus d'informations.

### Cette question a été posée à un(e) Software Development Engineer I Intern chez Amazon :

11 juill. 2017
 Questions about bsts and running operations on them.1 réponseBasic DS and algos

### Cette question a été posée à un(e) Software Development Engineer I chez Amazon :

6 mars 2013
 NDA, sorry.1 réponsehi, did you actually complete the project?

### Cette question a été posée à un(e) Software Development Engineer I Intern chez IBM :

4 nov. 2015
 Name 5 datastructures.1 réponseI simply stated 5: Array, Queue, Stack, etc...

### Cette question a été posée à un(e) Software Development Engineer I chez Amazon :

14 sept. 2012
 transform a [1,0] matrix grid into matrix grid of manhattan distance between closest 1's1 réponsepush the location of '1's into a queue, and do BFS. Keep counting the num of cell that has been calculated in order to stop in time.

### Cette question a été posée à un(e) Software Development Engineer I Intern chez Amazon :

2 févr. 2017
 Reasoning questions1 réponse Un ou plusieurs commentaires ont été supprimés. Veuillez consulter lesRègles de la communauté ou les Conditions d'utilisation pour plus d'informations.
110 de 29 Questions d'entretien d'embauche