Lucid Software logo

Lucid Software Software Engineer Interview Questions
& Process

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

Based on 148 interview experiences · FREE TO READ

2.3 Rounds average
Difficult Typical difficulty
59.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Lucid Software.

Showing 3 of 148
Lucid Software logo
Lucid Software

Software Engineer

Engineering · a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Take home Technical screen Onsite
Interview formats
Coding Technical Behavioral Technical

They start with a general coding assessment that's about 1hr30min. If you pass that, you'll have an interview with an engineer. They'll ask you to code two easy functions, then a harder third problem that has a few functions. The concepts aren't super tough, but the 1hr time limit can be pretty stressful, so it's crucial to write clean, readable, and working code. The final round is 1hr of medium/hard algorithm questions, followed by 30min of behavioral questions, and then 30min on class modeling using OOP. It's a tough process overall, but everyone is really nice and communicative.

Confirmed questions1 question
  • Can you share an instance where you took initiative or exceeded expectations?
Lucid Software logo
Lucid Software

Software Engineer

Engineering · a year ago

Entry Difficult Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The technical interview was challenging. I completed the first round, which involved answering a few quick questions and then tackling a more substantial problem. It's important to note that you're not expected to fully solve the larger problem, as it has several components. My advice is to not overthink it; if you find yourself spending a lot of time on a particular method, you might be approaching it in a more complicated way than necessary.

Confirmed questions1 question
  • The tech questions were asked to be kept confidential
Lucid Software logo
Lucid Software

Software Engineer Intern

Engineering · more than a year ago

Intern Difficult Positive experience No offer 4 rounds
Interview process
Take home Technical screen Onsite Onsite
Interview formats
Coding Technical Coding Behavioral

They sent an online assessment with four questions that ranged from easy to hard. Then, there was a 2-hour virtual interview with a software engineer where I had to solve a somewhat complex problem, but it wasn't super algorithms heavy. If I passed that, there was another interview that was 1 hour with two software engineers where we solved two medium problems that were very algorithms and data structure heavy. Finally, there was a 1-hour interview with a manager and an engineer where we solved a class modeling problem and talked about my experience.

Confirmed questions1 question
  • The coding problems were similar to LeetCode mediums I've done online.

Lucid Software Software Engineer Interview Questions

Quoted word for word from Lucid Software interview reports.

Implement a generic algorithm for the 2048 game, involving shifting and merging/summing functionalities.

Read reports

Create an implementation for a sort function that orders items by both age and name.

Read reports

Could you determine if a given array is sorted in ascending order?

Read reports

Implement a game, with bonus points for creating an AI to play the game.

Read reports

Can you design an algorithm that efficiently computes the value for a given stage in an unusual recursive pattern, without using recursion or memoization?

Read report

Implement the game logic for a prebuilt website as outlined, using the provided examples of how the game should function.

Read report

Solve two very easy DSA problems that take about five lines of code to implement

Read report

How would you approach adding numbers without using the plus operator or bitwise operations?

Read report

Implement some kind of game, which involves a lot of graphs. It's tough to finish it in the given time, but it's okay if you don't finish.

Read report

Formats, difficulty and experience

Across all 148 Lucid Software interview reports.

Interview formats

Coding 44.5%
Technical 30.7%
Behavioral 15.8%
System Design 8.6%
Other 0.3%

Interview difficulty

Easy 9.5%
Average 44.6%
Difficult 45.9%

Candidate experience

Positive 59.9%
Negative 12.2%
Neutral 27.9%