Karat Software Engineer: LeetCode-style coding under time pressure

Karat·Software Engineer·Reported Jun 2023
Technical ScreenMedium

My interview started with a classic skills screen: brief introductions and basic computer science questions, followed by the main coding portion in a live editor. The opening focused on fundamentals such as time and space complexity, and I remember the questions moving from easier concepts into harder problems.

Once the coding round began, I worked through LeetCode-style questions. The first was generally in the medium range, and the later questions became harder. I had to write solutions within the allotted time while also explaining their complexity. The editor took a little time to get used to, but once I got started, the process became more about solving than navigating the tool.

The overall vibe was neutral to slightly positive, depending on the interviewer. The experience made me feel that practice mattered a lot. I didn't get an offer, and I came away thinking the interview was focused on solutions. There was less conversation about my thought process and more emphasis on whether I could produce a correct, working implementation under pressure.

Location: United States. Overall feedback: Positive. Offer status: No offer.

Published

Curated and edited by PracHub

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Karat
Role
Software Engineer
Rounds
Technical Screen
Difficulty
Medium
Date
Reported Jun 2023

Real Karat interview experiences

First-hand reports from Karat candidates — the rounds, the questions they were asked, and how it went.

All 9 Karat interview experiences