I had a phone screen last week. The recruiter had contacted me 3 months back and I had asked for time to prepare. The recruiter asked me to be prepared in DSA. And I did some DSA courses, leetcoding (150+) and some dist sys prep. But, on the phone screen, I was asked a concurrency question. And, I didn't even remember most of the syntax to start a thread. I missed to even declare a threadpool, which the interviewer pointed out. I also, missed to use synchronized block on the main thread, for the variable, i was using in a sync block inside the thread. But, I did satisfactorily answer some basic dist questions and error handling questions, that was asked. If I was the interviewer, I wouldn't select me. But, does anyone of you think I have a chance, for an onsite? TC: peanuts
First time hearing G asking a concurrency question. Which level were you interviewing for?
L4/5, possibly
weird question, this for L3?
Possibly L4/5, not sure
I gave interview few weeks back and I thought I didn't do well but Google scheduled 2nd phone screen. I made some silly mistakes and missed one edge case. Guess , interviewer felt neutral about my performance(don't know for sure). So hang on till they say something
Thank you! Did you make it to onsite?
Google interview process is slow. Phone screen is scheduled mid next week. So hope to do better this time
Was this for any embedded positions or generic SW positions ? Interesting to see G asking concurrency questions. May I know your area of specialization?
they typically get back to you within the week to let you know
I do know that. Just wanted to see what others thought. Thank you!