Interview was very systematic and had around 6 rounds of interviews (4 technical and 2 managerial). Interview which I was giving for the role Senior QA engineer which required Linux and Python automation skills. They were looking for a person with networking basic skills as well.
There was a screening round by HR who wanted to have a know-how of basic technical knowledge of the domain i was applying for. Some of them are, python list and dict, find the length of list, which network layer does tcp and udp belongs to, whats the port number for http and https, linux command to find the cpu, memory and ip of the system, command to find the network connectivity etc
Once i was through this round, I was shortlisted for skype round of technical interview. it went for an hour and video call. it involved writing python code in the some web based app where they have a look at the code written. It was text based app and code could not be executed. Simple python program and further optimization, which involved list and dicts. Linux networking questions, DNS, DHCP. Questions on composition. linux commands related to network, difference between http and https, what is SSL? TLS.
Next was a full day techincal interview at Bangalore office at EGL. FIrst round was on Python coding writing the board, code optimization in the written code. questions on current domain, its working and further questions on the working domain and deep dive. Second round was Linux round and questions on sed, awk, process id collections, and shell scripts, writing single line code for an operation. Some python code on parsing a text based file and sorting it. Write a sorting program.
Next was manegerial come techincal, where the manager mainly focused on threads, process, multithreading coding and its understanding. Done for the day.
Next there was one more skype round with manager in Bangalore. where he asked questions mainly from the resume, and python code. Performance of the test system and discussion on the roles and responsibilities.
Another round with US manager in the night. That round has basic discussion on the roles i was applying for and slightly techincal as well. Was asked to write regex expression, python know how, testing based questions, and mutex semaphore basic working and understanding.
After 2 weeks they came back offering for the job, but i had other offer in hand and already joined.