PNC Financial Services Group logo

PNC Financial Services Group Software Engineer Interview Questions
& Process

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

Based on 46 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
65.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at PNC Financial Services Group.

Showing 3 of 46
PNC Financial Services Group logo
PNC Financial Services Group

Applications Developer

Engineering

Mid Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check
Interview formats
Behavioral Technical Coding

A recruiter reached out to me first for some typical behavioral questions and to discuss my start date. The following week, I had a technical interview. I really enjoyed speaking with the interviewer; we discussed tree structures, which wasn't too challenging. We discovered shared interests in research and past experiences. However, the role was in Cleveland, and he seemed to be in Pittsburgh, so an in-person meeting wasn't possible. I received an onsite invitation the next day. During the onsite interview, they primarily reviewed my resume, confirming my suitability for the position. They also posed some brain teasers and basic programming questions. I sent a thank-you note afterward. After a month, I inquired about the status and was told it was under review. Two months later, I still received no response. While it's understandable if they found a better candidate, deemed me not capable, or were still reviewing, the lack of communication was unprofessional and frustrating. I would not apply to this company again.

Confirmed questions4 questions
  • Can you tell me about the projects you've worked on?
  • Tell me about your experience with tree structures.
  • What programming tricks do you know?
PNC Financial Services Group logo
PNC Financial Services Group

Software Developer

Engineering

Entry Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

I got a call from a recruiter after applying, it was pretty standard but they seemed a bit disorganized. After some back and forth, I got scheduled for a video "super day" with 5 interviews. The first two were for QA roles, and the tech setup was really bad for both, cutting out at the end of the second one. The third interview was a mess, tech issues again, and then they made some rude comments thinking they were off the call. The fourth one was actually for a Software Developer role on their financial platform, and it was good, the interviewers were nice. The fifth interview was for a different location, and it felt like another bait and switch. So, 3 out of 5 interviews weren't even for the role I applied for, one had major tech problems, and another I might not have been experienced enough for. To PNC: hire better IT, fix your tech before interviews, be honest about roles and locations, and always do final interviews onsite.

Confirmed questions6 questions
  • What does Java run on?
  • Can you list some attributes of OOP?
  • What is Inheritance?
PNC Financial Services Group logo
PNC Financial Services Group

Senior Software Engineer

Engineering

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Phone screen Phone screen
Interview formats
Behavioral Technical Behavioral Behavioral

I first heard from a PNC recruiter who found my resume online. After a quick chat with them, I had a phone interview with the team lead. We talked about my technical background and the job. Then, I had another phone interview with the team's manager about my experience and what the job would be like. The last interview was with the manager's boss, who gave me an overview of the division's goals and how the role fits in. All these calls were over the phone since I'm in a different state. The whole thing took about 3 weeks, with about a week between each call. The recruiters were great and kept me updated on what to expect and the timing.

Confirmed questions1 question
  • What are your career aspirations for the next five years?

PNC Financial Services Group Software Engineer Interview Questions

Quoted word for word from PNC Financial Services Group interview reports.

Is it possible to achieve multiple inheritance in Java, and if so, how?

Read reports

Can you write a program to determine if a number is prime?

Read reports

Can you explain the difference between linked lists and arrays?

Read reports

What is the exception handling mechanism in the programming language?

Read report

Can you explain the rationale behind using stored procedures over embedded SQL code?

Read report

Can you explain the uses of linked list data structures?

Read report

When managing projects, is it preferable to deliver a good product on schedule, or a perfect product that is delayed?

Read report

Formats, difficulty and experience

Across all 46 PNC Financial Services Group interview reports.

Interview formats

Behavioral 43.8%
Technical 38.5%
Coding 11.5%
System Design 4.2%
Group 1%

Interview difficulty

Easy 39.1%
Average 50%
Difficult 10.9%

Candidate experience

Positive 65.2%
Negative 19.6%
Neutral 15.2%