I applied online. I interviewed at Lucid Software (South Jordan, UT) in Feb 2019
Interview
I interviewed with about a dozen companies for internships, and these were by far THE NICEST people out of all of them.
I started out with an online coding challenge followed by 2 onsite interviews. The interviewers were very helpful, and it felt more like collaborative problem solving more than anything else. I arrived at the correct solution because of them. I think one of the reasons I didn't get an offer is that I needed a lot of hints. There was also another round involving my experience.
The recruiters were very responsive throughout and were kind enough to give me a call and tell me about their decision, and encouraged me to apply again next year.
Interview questions [1]
Question 1
Questions involving algorithmic time and space complexities.
I interviewed at Lucid Software (Salt Lake City, UT)
Interview
They have an intensive interview process with multiple steps, the first one being a remote LeetCode-style interview, followed by a more holistic interview with an actual person. I think there are more steps after this, but that is as far as I got. :/
After applying, you get an OA. If you pass the OA, you move forward to the first round, which consists of 2 very easy questions and implementing some logic for a game (important for your code to be *functioning* here). This round is about ~1.75 hours.
The next round is the final round, which is two back-to-back 1 hour interviews. The first part consists of DSA (2 lc meds/hard). The second round consists of behavioral+class design. The class design implementation gets hard each time.
Overall, expect to dedicate ~5 hours for everything. Seems ridiculous given the pay and the prestige of the company.
I applied online. The process took 2 weeks. I interviewed at Lucid Software in Oct 2025
Interview
3 Parts, one OA, One 1.5 hour logic implementation with code, then 2 hour pseudo code and class modeling interview. The second part was with 2 different teams, one of which had a senior engineer and asked behavioral and technical questions. Most questions are pretty simple algorithm implementations, such as BFS or DFS.
Interview questions [1]
Question 1
Asked to make an algorithm for a graphing problem or implement some logic for a couple games.