SWIFT logo

SWIFT Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 21 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at SWIFT.

Showing 3 of 21
SWIFT logo
SWIFT

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 4 rounds
Interview process
Technical screen Recruiter call Phone screen Onsite
Interview formats
Coding Technical

I applied in December 2024. It took a bit before I got the initial coding test, which was on Codility. It was pretty manageable. A few weeks later, I heard back that I passed and was moving on to the interview with the Malaysian team. Then, another few weeks passed before I got the final interview with the team I would join. It was a great final interview, but HR just let me know I didn't get the job.

Confirmed questions2 questions
  • What are the concepts in Java?
  • Tell me about your experiences with Java.
SWIFT logo
SWIFT

Software Engineer

Engineering · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Behavioral Technical Coding

I started with a chat with the head of HR, who was super nice. Then, I interviewed with the hiring manager, also very approachable. We went over my resume, and they told me about a take-home project. I had a week to do it, and then we had a meeting to talk about it. They said they'd email me about my application status and if I moved on to a final interview. But, I never heard back about my application. I emailed HR a bunch of times, and every time they just said, 'I'll get back to you next week.' After 5 months, still no final answer.

Confirmed questions2 questions
  • Can you tell me about Maven?
  • What was your reasoning for this particular implementation choice?
SWIFT logo
SWIFT

Software Engineer

Engineering

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical Coding

There were 3 interviews in total. The first one was with a company recruiter where I just talked about my background and what qualifications I have. The second one was with the group manager. It was mostly behavioral questions, but a little technical. The last one was a technical interview with 3 senior managers where I had to share my screen and code in python and c++ for an hour.

Confirmed questions5 questions
  • Can you reverse a string?
  • Write a function to count the occurrences of each letter in a string.
  • Could you fix the errors in this C++ namespace and class syntax?

SWIFT Software Engineer Interview Questions

Quoted word for word from SWIFT interview reports.

Write a function to count the occurrences of each letter in a string.

Read reports

What happens if you restart an EC2 instance that was accidentally stopped in a VPC with an Elastic IP?

Read reports

How would you find a specific string in a column of a MySQL table?

Read report

How do you list running processes using a Linux command?

Read report

Could you fix the errors in this C++ namespace and class syntax?

Read report

Formats, difficulty and experience

Across all 21 SWIFT interview reports.

Interview formats

Technical 42.2%
Behavioral 31.1%
Coding 20%
System Design 2.2%
Presentation 2.2%

Interview difficulty

Easy 4.8%
Average 81%
Difficult 14.3%

Candidate experience

Positive 57.1%
Neutral 23.8%
Negative 19%