Societe Generale Interview Experience for Software Engineer (On-Campus)
Question Details
Societe Generale (SocGen) conducted its recruitment drive on our campus in mid-August 2024.Online AssessmentThe online assessment was conducted on the Hirepro platform and...
Full Details
Societe Generale (SocGen) conducted its recruitment drive on our campus in mid-August 2024. Online Assessment The online assessment was conducted on the Hirepro platform and consisted of a mix of aptitude and technical multiple-choice questions, followed by two coding questions. Technical MCQs: These questions covered topics such as operating systems, data structures, and SQL. Coding Questions: One question was easy, while the other was of medium difficulty. About 35 students were shortlisted for the technical interviews held in person on our campus. Technical Interview Round 1 (August 14, 2024) During the first technical interview, the interviewer reviewed my resume and asked me to introduce myself, including an instance where I motivated myself. The questions included: What do you understand by web technology? How do you implement security in the front end? Why is React used? What is the use of Node.js? What do you know about Java? How does Node.js use APIs? How does JavaScript display the website? What is a compiler? What do you know about OOP? What is a class and object? If you have a class BMW, what can be the child class? What is the difference between object-oriented and object-based languages? Is JavaScript an object-based language? The day before yesterday, you were 21 years old; next year you will be 24 years old. Explain how this is possible. What do you understand about LLM (Large Language Models)? Can chats be used to train LLMs? Write a code to reverse a string.
Managerial Round (Round 2) In this round, the interviewer focused on my final year project and asked the following: Explain your final year project on paper, including details on how you will test it and real-life scenarios for the project. Why did you choose this methodology? He reviewed my second project involving LSTM and asked me to explain its architecture, its drawbacks, and alternatives, particularly RNN. I was also asked to draw its architecture and state its drawbacks. He presented a scenario: There are three buttons on your website, but the user is complaining that only two are visible. What would be your solution? (The expected answer was to refresh the user's cache.)
HR Round The HR round covered: Introduction, family background, why I chose software, and future plans. You need to complete three tasks in three months (one task a month), but after two months, you have only completed 1.5 tasks. What is your next plan of action? A colleague is not completing their work on time, and your delivery depends on them. What will you do? How will you handle an inefficient team? What will you do if assigned work outside of your interest? How will you help your teammates? Outcome Unfortunately, I was not selected after the HR round. When I reached the HR stage, I assumed I would surely receive an offer, which may have led to a bit of overconfidence. Tips for Future Candidates The HR round does not guarantee a job offer. Stay calm during the HR round, answer concisely, and avoid dragging out your responses. For your future plans, it's advisable not to mention plans for pursuing a master’s degree.
Topics
More from Societe Generale
About Societe Generale Interview Reports
This question was reported by a candidate who interviewed at Societe Generale. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.
Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Societe Generale are the higher-signal extractions to take from this report.
For broader preparation context, the Societe Generale interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.
How To Practice This Type of Question
Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.
Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Societe Generale reports consistently are the ones worth investing in; one-off niche problems are not.
During Your Societe Generale Round
Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.
The single most predictive failure mode in Societe Generale reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.