Candidatei-me por meio de uma faculdade ou universidade. O processo levou 1 dia. Fiz uma entrevista na empresa Citadel.
Entrevista
Had 2 oncampus interviews, did not get a call back. Was asked about personal projects, then a couple coding questions like:
-Write a function that finds if a number is prime or not
-Code the in order traversal of a tree
-What is the game logic if you were to create a chess game in Java
Perguntas de entrevista [1]
Pergunta 1
What is the game logic if you were to create a chess game in Java
Candidatei-me por meio de uma faculdade ou universidade. O processo levou 1 dia. Fui entrevistado pela Citadel em fev. de 2010
Entrevista
I applied for an internship through my university career services and was invited for an on-campus interview.
The interview was a 30 minute technical interview.
The interviewer started with questions about my project work. Further, asked questions on languages like C++/Java whatever you say you are comfortable with.
Made me write a regular expression, solve a hexadecimal to decimal conversion, write a class that prints something on creating an object.
The tougher part was basically in-depth test about data structures and their complexities.
Perguntas de entrevista [1]
Pergunta 1
What happens if a hash map has two collisions ? What is the complexity of fetching the key? Also, the complexity for fetching the value ?
On Campus Interview, several probability questions, several C++ questions , several algorithm questions, in an hour. Lots of questions, need to move fast. You really need to know a lot about C++ and algorithm.
Candidatei-me por meio de uma faculdade ou universidade. O processo levou 3 semanas. Fui entrevistado pela Citadel em set. de 2014
Entrevista
First had an on-campus interview, 2 rounds, 45min each. Asked about OOD, Fibonacci with DP.
Invited to Chicago for onsite, 4 rounds, 45min each.
Questions like 1.how does hashmap work, 2.how many ways are there to go from top left of chess board to bottom right. 3.How to sort 1 trillion bits of data. 4.operator= override in c++ 5. 50 white balls, 50 black balls, 2 jars. How to put balls into jars to maximize the probability of getting white ball when blindly get a ball from a random jar.