I applied to Google online and was contacted by email to schedule two technical phone interviews.
In each of the 45-minute interviews, they presented me with an algorithms/data structures problem.
During the last 10 minutes, I was allowed to ask the interviewer questions.
The recruiters and interviewers were very friendly and helpful.
You are given a list of words. Find if two words can be joined together to form a palindrome.
Consider a list: {bat, tab, cat}.
Then, 'bat' and 'tab' can be joined together to form a palindrome ('battab').
The following metrics were computed from 3 interview experiences for the Google Software Engineer role in Tunisia.
Google's interview process for their Software Engineer roles in Tunisia is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Tunisia.