I contacted a recruiter via email, asking about possible software intern options. She then arranged a 15-minute chat to discuss my background and the projects on my resume.
She then put me into the process for a software engineering intern position.
There were two technical phone interviews, focusing on advanced topics in algorithms.
The first interviewer wasn't very helpful. The second interviewer was helpful and friendly.
How can you find the median of an unsorted array in linear time, without sorting the array?
Given a maze and limited memory O(Array_Height), solve the maze using the available memory complexity.
General questions about time and space complexity in each question, and questions about disjoint sets.
Given a UTF-8 string in a byte array, validate each rune.
The following metrics were computed from 7 interview experiences for the Google Software Engineer (Internship) role in Egypt.
Google's interview process for their Software Engineer (Internship) roles in Egypt is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in Egypt.