The journey of Societe Generale – Global Solutions Centre started for me in the month of September 2020 when the company visited the campus. A shortlisting was made by the company itself, and then we proceeded towards the written round.
Written Round: This round consisted of core subjects, three codes on data structures, Strings, SQL, etc. I along with 31 out of some 1200 other students were shortlisted for the interview process which was to begin in the next two days.
There were four rounds of interview.
- Two technical followed
- HR round.
Round 1: The first interviewer was a lady who started with the basic questions like what was your project.
- What is OOP?
- The disadvantage of object-oriented over procedural programming.
- This basic questionnaire was followed by a few coding questions-like removing duplicates from a string, to reverse a string and similar basic codes.
This was followed by another round of technical questions where she also asked me to choose a subject and I went ahead with Operating Systems, so she asked questions revolving around the same topic, some of them which I can remember well were virtual memory, context switching, files, definition of process, threads, etc.
After all this, she started sharing her screen which had short output questions, and I was given a few seconds to call out my answer. The entire interview lasted for 1 hour 19 minutes to be precise. It was scheduled early in the morning and it was a virtual interview.
Round 2: The second interviewer was indeed an oldie of the company who had a very sharp mind, he asked very tricky questions like.
- How would you print the first letter of your name, without using the print statement (which clearly means one cannot use the printf in C, cout in C++, or system.out.println in JAVA).
- The other questions were about bitwise operators.
- What are boxing and unboxing?
- Why did C++ come into existence when C was already there.
- What are the features of OOPs that make it extraordinary, why are different languages used, and a few more?
- The last question that he asked was that if you have to call a recursive function and print 10 to 1 backwards, so he wanted a pseudo code for this. It lasted for about 43 min and was done in the afternoon at 2p.m. approximately on the same day.
Round 3: The 3rd interview was a techno-managerial round where scenario based questions were asked me, like if you have to do a job and you get 10 days for it but your team couldn’t complete the project before the deadline, what would you do? What would your further steps be to help complete future projects on time. He also read my resume line by line and asked about all the nitty-gritties mentioned in my resume. It lasted for about 42 minutes and was completed around 5p.m..
HR Round: The last interview started more like a chit-chat session and then HR asked me if someone was there at my home. I answered that my mother was present, and he asked me to call her. And, then the most beautiful thing happened. The HR told my mother that her daughter was placed in the Company, and she should be proud of me. I was startled and surprised and happy all at the same time. This was a beautiful gesture and I still count it as the happiest moment of my life.
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.