First Citizens Bank logo

First Citizens Bank Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

2.8 Rounds average
Easy Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at First Citizens Bank.

Showing 3 of 8
First Citizens Bank logo
First Citizens Bank

Software Engineer

Engineering · half a year ago

Senior Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Technical screen Background check
Interview formats
Technical Coding System Design Behavioral

I got referred to FCB and a recruiter reached out. They told me there would be three rounds initially. The first was with a tech lead focusing on my background, which was easy to talk about. He then gave me a code snippet to debug, which I found trickier than he did, and I think I messed it up, but they still put me in for round two. Round two was with a Senior Software Engineer who asked some system design questions. This interviewer seemed to really not know how to run an interview; their questions were super vague and confusing, and I got tired of trying to answer because they kept cutting me off. It wasn't great. Surprisingly, I got moved to a third round with a director. The recruiter said it would be behavioral, but the director ended up asking about my background again. This interviewer was also unfocused, easily distracted, and seemed to gloss over my answers while repeating questions. Out of nowhere, they declared I couldn't code, which was bizarre since I hadn't written any code for them. The recruiter then called, admitting the director went off-script and that they wanted to see me code. I agreed, and they set up a 4th round with the same person from the second round. They asked two coding questions, and I solved both in my textpad. This interviewer was a bit better this time, and I felt I did my best in this round. After that, the recruiter ghosted me despite my follow-ups. It was a really unprofessional experience overall.

Confirmed questions2 questions
  • What's the largest profit you can make from an array of stock prices?
  • Given an array of numbers representing stock prices, calculate the largest profit you can generate.
First Citizens Bank logo
First Citizens Bank

Software Engineer

Engineering · a year ago

Entry Easy Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

The interviewer asked about my project experience. I was asked one technical question that was like a word problem. No Leetcode or algorithm questions. It was short, no longer than 30 minutes.

Confirmed questions2 questions
  • What project are you most proud of?
  • Could you describe the projects you have worked on?
First Citizens Bank logo
First Citizens Bank

Software Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Panel
Interview formats
Behavioral Technical

So there were 3 stages to this interview. First was a short 15 min call with the recruiter. Then, I had a 30 min video chat with the hiring manager. Lastly, there was a final 1 hr video panel interview.

Confirmed questions2 questions
  • Can you tell me about your technical expertise?
  • Can you share some examples of your behavioral competencies?

First Citizens Bank Software Engineer Interview Questions

Quoted word for word from First Citizens Bank interview reports.

Given an array of numbers representing stock prices, calculate the largest profit you can generate.

Read reports

What's the largest profit you can make from an array of stock prices?

Read reports

Can you explain the difference between View state and session, and any other basic ASP.net concepts?

Read report

Formats, difficulty and experience

Across all 8 First Citizens Bank interview reports.

Interview formats

Behavioral 44.4%
Technical 38.9%
Coding 11.1%
System Design 5.6%

Interview difficulty

Easy 50%
Average 50%
Difficult 0%

Candidate experience

Neutral 37.5%
Negative 12.5%
Positive 50%