nCino logo

nCino 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.9 Rounds average
Average Typical difficulty
71.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at nCino.

Showing 3 of 21
nCino logo
nCino

Software Engineer Intern

Engineering · nearly a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Take home Phone screen Onsite Offer
Interview formats
Coding System Design Behavioral

So first, I got this online assessment thingy about calls, then a phone chat where they just asked about the company and why I wanna work there. After that, I had a two-hour in-person interview with two software engineers and the engineering manager. The managers hit me with two problems: 1. Write a program to count the occurrences of each word in a string. 2. Design a database for students at a university. They just wanted to see how I thought about it on a whiteboard.

Confirmed questions2 questions
  • Can you write a program to count the occurrences of each word in a string?
  • How would you design a database for students at a university?
nCino logo
nCino

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical System Design

First, there was a phone screen with the recruiter. Then, I completed a technical assessment. After that, I had a one-on-one interview with the engineering manager. Finally, I had a team interview with several engineering managers and team members. Everything went really well throughout the interview process. It seemed like a perfect fit. The reason I'm leaving a negative review is because nCino revoked my offer just 6 days before my start date... AFTER I drove across the country to a city where I don't know anybody for this job. nCino rescinded the offer due to an inaccurate background check report. I sent them all the necessary documentation to prove the results were inaccurate... but they revoked anyway. They left me waiting in limbo for nearly two weeks before they OFFICIALLY revoked the offer. After receiving a copy of my background report, I found out that nCino had the results of said background check for 10-11 days BEFORE notifying me... which means they sat on these results for almost TWO WEEKS before giving me an opportunity to cancel my UHaul and moving plans. Before driving across the country I tried to contact the recruiter to ensure everything was good--updated him on my departure date from my home state--and heard nothing back. They had every opportunity to notify me BEFORE I spent nearly $1000 on the move to let me know that the offer might be revoked... but they didn't. I have never been so disgusted with how a company has handled an HR issue before. And now I'm unemployed in Wilmington, NC, unable to afford another major move for the foreseeable future, and trying to make things work here. I am grateful they rescinded the offer because this kind of mismanagement and disregard for the well-being of a person speaks volumes about the underlying culture of a company.

Confirmed questions3 questions
  • Could you tell me about yourself and your past experiences?
  • What are your thoughts on Object-Oriented Programming principles?
  • How would you design a system like X?
nCino logo
nCino

Software Developer

Engineering

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

Got referred by some friends and had interviews with 3 different managers who were from customer success, dev, and QA. It was a round robin style. They asked about past projects in detail, but it was mostly behavioral questions.

Confirmed questions3 questions
  • How do you manage your time?
  • What do you do for fun?
  • Are you Salesforce certified?

nCino Software Engineer Interview Questions

Quoted word for word from nCino interview reports.

Can you write a program to count the occurrences of each word in a string?

Read reports

What is the significance of the super keyword and in what scenarios would it be applied?

Read reports

Could you explain the distinction between a list, a set, and a map?

Read report

Can you design a database schema for college course enrollment?

Read report

Design a system for food truck operators to schedule their availability, location, and menu.

Read report

How would you design a database for students at a university?

Read report

Do you know what a static method is? What situation would you use a static method?

Read report

Formats, difficulty and experience

Across all 21 nCino interview reports.

Interview formats

Behavioral 34%
Technical 34%
Coding 22.6%
System Design 9.4%

Interview difficulty

Easy 23.8%
Average 71.4%
Difficult 4.8%

Candidate experience

Positive 71.4%
Neutral 23.8%
Negative 4.8%