
Two candidate reports describe Credit Suisse software engineer interviews. One has a coding session plus DSA, DBMS and OOP questions; the other focuses on Spring Boot, Angular and production support. Both include an HR round.
$97K
Avg. Base Comp
$105K
Avg. Total Comp
3-4 rounds
Typical Rounds
Not reported
Process Length
The two reports behind this guide describe different processes, so treat them as separate data points rather than one fixed format. A candidate for a Software Engineer role reports three rounds. The first was a coding session with three problems in an hour, one of which was inserting a node into a binary search tree. The next was a technical interview covering DSA, DBMS and OOP concepts, followed by an HR round. This candidate found the technical questions heavier on databases than expected for a role not positioned as a DBA job, so refreshing SQL and DBMS fundamentals is worthwhile.
A candidate with an AVP-IT title, contacted through LinkedIn, describes four steps: a phone screen on recent projects and tool details such as application.xml version tags and .sln files, an in-person conversation with three team members, a lighter phone round, and a final HR round. This candidate said the bar centered on hands-on framework experience with Spring Boot, Angular and production support rather than algorithm puzzles. One interviewer asked how long it would take to design and build a customer registration page with an API, which tests estimation and pragmatism more than perfect design.
Both candidates point to the HR conversation. In the in-person round, the AVP-IT candidate was asked why they wanted to join Credit Suisse specifically, so have a specific answer ready. The Software Engineer candidate found the HR interviewer fast-moving and wanting direct, literal answers, so practice giving a concise answer first and adding detail only if asked.
Synthesized from 3 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Credit Suisse process.
I went through three rounds at Credit Suisse for a Software Engineer role. The first round was a coding session where I had to solve three problems in an hour — one of them was inserting a node into a binary search tree, which was straightforward enough. The second and third rounds were split between a technical interview covering DSA, DBMS, and OOPs concepts, and then the HR round.
Here's where things got rough. The HR interviewer was clearly rushing through the process, firing questions at me quickly and without much patience for nuance. She seemed to have a very rigid idea of what the "correct" answer should be, and if you tried to explain a slightly different approach or reasoning, she wouldn't engage with it — she just wanted the exact response she had in mind. A lot of the technical questions ended up being database-related, which felt odd given that the role wasn't positioned as a DBA position. It made the whole thing feel disorganized, like different parts of the interview weren't fully aligned on what they were actually evaluating.
The whole experience left me disappointed. The technical rounds themselves weren't unreasonably hard, but the HR portion felt unprofessional and dismissive. I declined the offer that came through, partly because of the salary positioning but mostly because the interview process itself signaled something about the culture and professionalism I'd be working within.
Prep tip from this candidate
Be prepared for database and DBMS questions beyond what a typical SDE role might emphasize — brush up on SQL and database concepts more heavily than you might expect. More importantly, recognize that the HR round may move quickly and prioritize literal answers over explanation, so practice being concise and direct with your responses rather than elaborate reasoning.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Credit Suisse
Describing a data project and its challenges
| Question | |
|---|---|
| 2nd Highest Salary | |
| Employee Salaries | |
| Merge Sorted Lists | |
| Subscription Overlap | |
| Empty Neighborhoods | |
| Top Three Salaries | |
| Closest SAT Scores | |
| Find the Missing Number | |
| Monthly Customer Report | |
| Rolling Bank Transactions | |
| Top 5 Turnover Risk | |
| Payments Received | |
| Size of Joins | |
| Total Spent on Products | |
| Maximum Profit | |
| Get Top N Frequent Words | |
| Top 3 Users | |
| Bagging vs Boosting | |
| Duplicate Rows | |
| Google Maps Improvement | |
| String Shift | |
| Prime to N | |
| Scrambled Tickets | |
| Comments Histogram | |
| Last Transaction | |
| Slacking Employees Salaries | |
| Like Tracker | |
| Find the First Non-Repeating Character in a String | |
| P-value to a Layman |
Synthesized from candidate reports. Individual experiences may vary.
The AVP-IT candidate was contacted through LinkedIn and had a phone screen about recent projects and what they wanted to do next. It also covered technical specifics such as application.xml version tags and what .sln files are. Be ready to explain your hands-on stack experience.
The Software Engineer candidate describes a first-round coding session with three problems to solve in one hour. One was inserting a node into a binary search tree, which they described as straightforward. The AVP-IT report does not mention a coding session.
The Software Engineer candidate describes a technical interview on DSA, DBMS and OOP, with many database questions. The AVP-IT candidate describes an in-person conversation with three team members about their experience and motivation, plus a lighter phone round. One interviewer asked for an estimate to build a customer registration page with an API.
Both candidates describe an HR round. The Software Engineer candidate found it rushed, with the interviewer wanting direct answers. The AVP-IT candidate described it as covering logistics and alignment, and received an offer letter after about two weeks. Prepare concise answers and a clear reason for choosing Credit Suisse.