Me postulé en línea. El proceso tomó 2 semanas. Acudí a una entrevista en IBM (Markham, ON)
Entrevista
Screening phone interview, then 1:1 interview with several development team members and manager at IBM RnD Lab a week later.
Preguntas de entrevista [2]
Pregunta 1
Optimize this code (like what compiler would reconstruct an equivalent source code as):
int fn (int a, int b)
{
int sum = 0;
for(int i=4*a;i>0;i--)
{
sum+=b*i*i;
}
return sum;
}
Given a 100 story building and 2 cell phones to test, a company asks you to find the minimum floor at which you can drop a phone until it breaks. Do this in the minimum number of tests.
Me postulé en línea. El proceso tomó 2 semanas. Acudí a una entrevista en IBM
Entrevista
Got an email within a week, need to do an online test in 3 days, then first round phone screening: basic computer science concepts including C++, OS, hardware and background checking.
Me postulé a través de una facultad o universidad. El proceso tomó 1 día. Acudí a una entrevista en IBM (Waterloo, ON) en sept 2014
Entrevista
There was a general meeting with everyone prior to the individual interview.
One on one, lasted for 45 minutes.
Asked generally about my resume, projects I've worked on, what I wanted to get from all this, general interview questions. Then this is followed by some technical questions.
At the end was told about what IBM does and given chance to ask questions.
Very casual overall.
Me postulé a través de una facultad o universidad. El proceso tomó 2 semanas. Acudí a una entrevista en IBM (Toronto, ON) en mar 2014
Entrevista
Applied through university career fair. Got an interview. Had a manager talking to me for an hour. Scheduled for another technical interview. Talked for an hour, which was longer than the scheduled interview time slot.