Yardi Systems logo

Yardi Systems Database Engineer Interview Questions
& Process

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

Based on 53 interview experiences · FREE TO READ

4 Rounds average
Average Typical difficulty
75.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Yardi Systems.

Showing 3 of 53
Yardi Systems logo
Yardi Systems

SQL Developer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Background check Offer
Interview formats
Technical Technical Behavioral Technical Technical

Overall experience was good, but their shortlisting and HR were the worst. I was invited by a consultancy HR partner to interview at the office. I went and spent the whole day going through rounds: 1. Aptitude and SQL MCQ test online. 2. Practical SQL Query test in the office. 3. HR Round. 4. Technical Round. 5. Managerial Round. After all that, they told me to leave and they'd inform the consultancy HR. I followed up with HR, and they kept saying feedback was pending. After waiting 2-3 weeks, I found out I was put on hold, and the company HR said they'd contact me, but they never did.

Confirmed questions8 questions
  • Tell me about basic Core SQL, like DDL commands: CREATE, ALTER, DROP, TRUNCATE.
  • Can you explain DML statements: INSERT, UPDATE, DELETE?
  • What are the basics of DQL, such as SELECT with WHERE, ORDER BY, and DISTINCT?
Yardi Systems logo
Yardi Systems

SQL Developer

Engineering · a year ago

Entry Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

I interviewed at Yardi Systems for a .NET Developer role. It was an off-campus process with three rounds. First, there was a Pre-HR screening test with aptitude questions, C#/.NET MCQs, and a couple of coding problems on basic logic like palindromes and arrays. If you passed that, you moved to a technical interview. They asked about OOPs concepts, C# basics (delegates, interfaces), SQL joins, and wanted me to explain my academic project. There was also a small coding scenario to solve. The last round was an HR round, just a chat about my background, if I was willing to relocate, and why I wanted to join Yardi.

Confirmed questions8 questions
  • Tell me about aptitude questions.
  • What are the C#/.NET technical MCQs?
  • Can you solve coding problems on basic logic like palindromes and arrays?
Yardi Systems logo
Yardi Systems

SQL Developer

Engineering

Mid Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Background check Offer
Interview formats
Technical Coding Behavioral Presentation

I was first contacted by a consultant for this SQL Developer role. The interview process kicked off with a written Aptitude round, where several candidates were sent home. Next, there was a written SQL query round with some complex questions, which also led to many candidates being eliminated. Following that was a Pre-HR round, where I discussed the job role and expected salary with HR and had a basic communication skills test. Then came a technical round with a panel of two senior resources from Yardi, who asked about my experience with technologies and posed many complex query questions. After this, only a few candidates moved on to a second technical round with the Team Lead. This round included both technical and managerial questions, and based on their needs, they shortlisted a handful for the final manager round. In this final round with the project manager, there were no technical questions, just basic scenario-based questions like how I would handle different situations. Once the manager approved, the final HR discussion happened, where a non-negotiable offer was made. If accepted, the candidate was selected. Usually, all these rounds happen in a single day, so be prepared for an intense day.

Confirmed questions6 questions
  • How would you delete duplicate records from a table?
  • Can you tell me about the technologies you have used and worked on?
  • We have some complex query questions for you.

Yardi Systems Database Engineer Interview Questions

Quoted word for word from Yardi Systems interview reports.

What is the difference between UNION and UNION ALL in SQL?

Read reports

What is the difference between a function and a stored procedure?

Read reports

Write code to swap two numbers without using a third variable

Read reports

How would you join two rows that contain a first name and a last name respectively within the same table?

Read reports

Can you list and explain the different types of Constraints used on SQL Table Columns?

Read report

What are the basics of DQL, such as SELECT with WHERE, ORDER BY, and DISTINCT?

Read report

Can you describe the various types of SQL joins, such as right, left, inner, and outer joins?

Read report

How would you find the highest salary in each department?

Read report

Formats, difficulty and experience

Across all 53 Yardi Systems interview reports.

Interview formats

Technical 53.8%
Behavioral 26.2%
Coding 15%
Group 3.1%
Presentation 1.2%

Interview difficulty

Easy 11.3%
Average 60.4%
Difficult 28.3%

Candidate experience

Positive 75.5%
Negative 11.3%
Neutral 13.2%