I recently attended Netskope interview, there were total of 5 rounds of interview.
First round: It was Hangouts call, Started with asking basic questions in python like pass by reference and pass by value, difference between sets and lists in python etc., then I said I am more comfortable in C++, So he started asking C++ concepts like Virtual functions, Dynamic polymorphism and some questions on pointers.
Programs: Middle element of linked list, and one program which does basic file operations like reading, writing, searching for a word in a file.
Second Round: Program to find longest substring with k unique characters in a given string.
Example: Input aabacebbdaabaa
For 2 -> Output: aabaa
For 3 -> aabac
Thanks to geeksforgeeks.org https://www.geeksforgeeks.org/find-the-longest-substring-with-k-unique-characters-in-a-given-string/
Third Round: Started with my projects on few questions on my project,
I have server which takes 1000 requests per sec and database which takes 100 requests per second, So How to match server and database requests.
Questions on VANETS(Vehicular AdHoc Networks), Since my B-Tech project was on VANETS.
And also few questions on my other projects.
Fourth Round: Started this round introducing myself and then He started to ask problem solving techniques, Given file which contains 1M numbers, Out of which I have to find 100 maximum numbers.
Design patterns Questions, then program to find loop in a linked list, How to where the loop is? and also to remove loop in linked list.
Fifth Round: How do you design alarm clock for blind people, He asked explain the scenarios that come into picture while designing the alarm and what are the modules required for that and then It was just like managerial round, He only asked questions like my interest, future goals etc.,
Thank you so much geeksforgeeks.org for providing one of the best portal to learn problem solving techniques, programming languages, Puzzles and many more.
If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
- TIAA Interview Experience -Java Back Backend Developer (3+ years Experience)
- Microsoft Interview Experience (Full Time 2018 Washington DC - with 2.5 years of experience)
- Goldman Sachs Interview Experience | Set 23 (2+ years Experience for Java Developer Role)
- Arcesium Interview Experience - Senior Software Engineer (3 years experience)
- Arcesium Interview Experience Software Engineer (1+ year experience)
- Oyo Rooms Interview Experience | Set 3 (For Backend Engineer, Experience <=1yrs)
- Arcesium Interview Experience | Set 5 (3+ years experience - Developer profile)
- Nutanix Interview Experience for MTS - QA (4+ year experience) [ Language - Python ]
- Brocade Interview Experience | Set 2 (For Software Engineer 0-2.5 Years Experience)
- 7 Innovation Labs Interview Experience (6 Months Experience)
- Walmart Lab Interview Experience | Set 7 (Off-Campus 3 Years Experience)
- Goldman Sachs Interview Experience | Set 39 (1.5 years experience)
- Walmart Interview Experience for SDE2 | Set 19 (3.8 years experience)
- MindTickle Interview Experience | Off-campus | Fresher( 0-Yr Experience)
- Oyo Rooms Interview Experience | Set 12 (4+ experience Backend Developer)