Presidio logo

Presidio Software Engineer Interview Questions
& Process

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

Based on 58 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
62.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Presidio.

Showing 3 of 58
Presidio logo
Presidio

Software Engineer Intern

Engineering · a year ago

Intern Difficult Neutral experience No offer 3 rounds
Interview process
Technical screen Recruiter call Onsite
Interview formats
Technical Coding Behavioral

For this role, expect a deep dive into your technical abilities, as literally anything could be asked. A significant portion will cover web development, requiring a thorough understanding. Be ready for a wide range of topics, including but not limited to computer networking, operating systems, and database management systems.

Confirmed questions6 questions
  • Can you share in-depth knowledge about web development?
  • Tell me about your in-depth technical knowledge.
  • Explain your understanding of web development concepts in detail.
Presidio logo
Presidio

Software Developer

Engineering · a year ago

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

The company is really looking for web development skills. They initially said that it doesn't matter if you know full stack, as they'd train you, but they actually expect you to be solid in at least one framework. Having projects related to web apps and understanding them deeply will give you better chances. Also, prepare for questions on Java OOPS, SQL, DBMS, and OS concepts. There will also be some easy-level logical and DSA questions.

Confirmed questions2 questions
  • Can you tell me about your projects and explain concepts from Java, OS, and DBMS, such as how to normalize a table?
  • I was asked about my projects, concepts from Java, OS, and DBMS, like normalizing a table etc.
Presidio logo
Presidio

Software Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 7 rounds
Interview process
Recruiter call Take home Technical screen Onsite Panel Background check Offer
Interview formats
Behavioral Technical Coding System Design Other

We start with an initial screening, then some behavioral questions, followed by an assessment. After that, there's a technical interview, and then a panel technical interview. We also have a role alignment discussion, and then we talk about compensation. It might end with a final HR round before we make an offer.

Confirmed questions4 questions
  • After the HR call, what was the assessment?
  • Were there any behavioral questions after the HR call?
  • What kind of assessment did you have after the HR call?

Presidio Software Engineer Interview Questions

Quoted word for word from Presidio interview reports.

Is there a prime number in the array that is the sum of two other numbers in the array?

Read reports

What is Kadane's algorithm, and how would you use it to find the sum of any two numbers equal to k in a binary tree?

Read reports

Can you sort the given array without using built-in functions and achieve a time complexity better than O(n^2)?

Read reports

Can you write a program to move all zeros to the end of an array?

Read reports

Can you describe a method for traversing a linked list with a time complexity of O(n/2)?

Read report

Can you solve the Two Sum problem using an array to find the target?

Read report

Could you solve this logical puzzle: Given a 7-minute hourglass and a 4-minute hourglass, how would you measure exactly 9 minutes?

Read report

Regarding Machine Learning, is it possible to use unknown data when applying feature engineering techniques?

Read report

What are the basic concepts related to the computer science branch?

Read report

Formats, difficulty and experience

Across all 58 Presidio interview reports.

Interview formats

Technical 41.7%
Coding 30.8%
Behavioral 19.9%
System Design 3.8%
Other 2.6%

Interview difficulty

Easy 3.4%
Average 65.5%
Difficult 31%

Candidate experience

Positive 62.1%
Neutral 32.8%
Negative 5.2%