Crest Data Systems logo

Crest Data Systems Software Engineer Interview Questions
& Process

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

Based on 103 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
72.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Crest Data Systems.

Showing 3 of 103
Crest Data Systems logo
Crest Data Systems

Software Engineer

Engineering · a year ago

Intern Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Coding Technical System Design Behavioral

So I applied online for the SDE Intern role at Crest and got an online assessment quickly. After passing that, I got invited for interviews. First up was an Online Assessment (OA) that took 90 mins, with two coding problems (like LeetCode Medium, one on arrays/prefix sums, another on graphs/BFS/DFS) and 10 MCQs about CS basics (DBMS, OS, OOP, DSA). Then I had a 60-minute Technical Interview where I got a dynamic programming question (like House Robber II) and had to implement a Trie for autocomplete. We also did a basic System Design for a URL shortener, covering the database and API. They also asked some behavioral questions like about challenging projects and team conflicts. The last step was a 45-minute Hiring Manager Interview, mostly about my past projects, how I solve problems, my debugging approach, and how I'd fit into Crest's tech stack. I got an offer about a week later. The interviewers were nice and helpful, and they really focused on problem-solving and coding skills. Knowing DSA and system design is pretty important.

Confirmed questions1 question
  • Tell me about how you manage multiple projects that have approaching deadlines.
Crest Data Systems logo
Crest Data Systems

Senior Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Technical screen
Interview formats
Technical Technical Technical Coding

Got a call from HR, he asked me some basic question related to react and javascript. Next is a practical test (Full functionality). After that, there is one link having some javascript and react MCQs. Last is a 1hr technical round starting from easy to challenging questions.

Confirmed questions4 questions
  • What are your thoughts on advanced Javascript?
  • What are your thoughts on advanced React?
  • Can you do some live coding questions?
Crest Data Systems logo
Crest Data Systems

Software Engineer

Engineering · more than a year ago

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

The interview process included an online assessment, followed by a technical interview where we discussed my projects, focusing on their design, scalability, and possible enhancements. This part involved two easy coding questions on arrays and matrices, some OOP questions, and core CS concepts. The interviewers were nice. Then there was an HR interview where I was asked standard questions like 'Tell me about yourself,' 'Why Crest Data Systems,' 'Where do you see yourself in 5 years,' and about my certifications and family background. The HR person was also polite. I got the offer letter really quickly, within two working days.

Confirmed questions4 questions
  • Can you discuss your projects, including their design, scalability, and how they could be improved?
  • Could you solve these two easy coding problems related to arrays and matrices?
  • Do you have answers for questions about OOP?

Crest Data Systems Software Engineer Interview Questions

Quoted word for word from Crest Data Systems interview reports.

Given an input string in sorted order separated by spaces and a target number, return true if found, otherwise false.

Read reports

Given n, m, and k, determine how many k-digit numbers can be formed using digits from 1 to n that are less than M.

Read reports

How can you sort characters in a string based on their frequency of occurrence?

Read reports

Can you determine if a pair with a given sum exists in a given array?

Read report

How would you find the second lowest element in an array using pseudocode?

Read report

How would you remove duplicates from an array while preserving the original order?

Read report

Write a RegEx for an email that can handle 2 or 3 variations of email IDs.

Read report

What's the pseudocode to find the square root with the best time complexity you know?

Read report

Formats, difficulty and experience

Across all 103 Crest Data Systems interview reports.

Interview formats

Technical 39.4%
Coding 33.8%
Behavioral 25.4%
Other 0.7%
System Design 0.4%

Interview difficulty

Easy 16.5%
Average 68.9%
Difficult 14.6%

Candidate experience

Positive 72.8%
Negative 4.9%
Neutral 22.3%