CaaStle logo

CaaStle Software Engineer Interview Questions
& Process

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

Based on 18 interview experiences · FREE TO READ

3.7 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at CaaStle.

Showing 3 of 18
CaaStle logo
CaaStle

Senior Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding System Design Technical Coding Behavioral

It was 3 rounds. First round had java basics, spring boot, one low level design question and one DS question. Second round focused on DS questions (first missing character), some puzzles (from top puzzles on google) and java and spring related questions. The interviewer was nice in both rounds. Third round was a Project Round where the interviewer wanted to discuss tech stacks. Since I wasn't aware of docker/aws, I was asked to skip those. I was rejected without any reason. It would have been better if the interviewer had more experience.

Confirmed questions8 questions
  • What is the first missing character?
  • Solve the Burnt rope 45 min measure puzzle.
  • Which data structure to use to print continuous logs coming at console?
CaaStle logo
CaaStle

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Coding Technical Behavioral

The interview process had 3 rounds. The first was about Data Structure & Algorithms with intermediate questions. The second round had 3 puzzle questions, like the ones you find by searching top puzzles on Google. The third round was with the Engineering manager and covered project, technology, and behavioral questions.

Confirmed questions4 questions
  • Questions on Data Structures and Algorithms at an intermediate level.
  • Three puzzle questions, similar to top puzzles found on Google.
  • Questions about your projects, the technologies you've used, and behavioral aspects.
CaaStle logo
CaaStle

Software Engineer

Engineering

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

The interview was pretty smooth and everything was well organized. The person interviewing me was professional and asked me a bunch of technical questions. They mostly focused on data structures like arrays and stacks. These questions were designed to check if I understood the concepts and if I could solve problems with them. If you're preparing, I'd suggest practicing a lot of problems, especially with arrays and stacks, on sites like LeetCode. The questions weren't too hard, but knowing the basics and having seen common interview problems before will definitely make you feel more confident and help you succeed. All in all, if you prepare enough, you should be able to get through it.

Confirmed questions1 question
  • How would you count the number of islands in an m x n binary grid, where islands are formed by connecting adjacent '1's horizontally or vertically, and are surrounded by '0's?

CaaStle Software Engineer Interview Questions

Quoted word for word from CaaStle interview reports.

Find the longest path with the same value in a binary tree.

Read reports

What is the first non-repeating character in an infinite stream of characters?

Read reports

How would you count the number of islands in an m x n binary grid, where islands are formed by connecting adjacent '1's horizontally or vertically, and are surrounded by '0's?

Read report

Given train schedules, find the minimum platforms requirement to build a station.

Read report

Formats, difficulty and experience

Across all 18 CaaStle interview reports.

Interview formats

Technical 35.2%
Coding 35.2%
Behavioral 25.9%
System Design 3.7%

Interview difficulty

Easy 5.6%
Average 77.8%
Difficult 16.7%

Candidate experience

Positive 66.7%
Negative 5.6%
Neutral 27.8%