Luciq logo

Luciq Backend Engineer Interview Questions
& Process

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

Based on 22 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
77.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Luciq.

Showing 3 of 22
Luciq logo
Luciq

Backend Software Engineer Intern

Engineering · a year ago

Intern Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Phone screen Technical screen
Interview formats
Coding Technical Behavioral

So, first you apply by sending in your CV and filling out a form. Then there's an online assignment, which usually includes a coding task and some multiple-choice questions. After that, you have an HR interview where they ask about your motivation and if you'd be a good fit for the company culture. Finally, there's a technical interview with the engineers, where they'll hit you with problem-solving, system design, or coding questions.

Confirmed questions5 questions
  • Questions about database indexing were asked.
  • Can you explain the concepts around DB indexing?
  • What are the different ways to index a database?
Luciq logo
Luciq

Backend Engineer

Engineering · more than a year ago

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Technical Coding System Design Behavioral

I interviewed at Instabug, and the whole thing took about 2 weeks. It started with the HR calling me, then I got a technical task that I had 7 days to complete. The task wasn't too hard but you really needed to know your stuff about databases, concurrency, message queues, ElasticSearch, and a few different languages. After submitting the task, HR set up another call, which was a HR interview. It was pretty chill, and everyone was really nice. The next step was a technical interview that had two parts: a medium-level problem-solving question, and then a design question where we talked about how to solve a backend problem, kinda similar to the task.

Confirmed questions8 questions
  • Can you tell me about yourself?
  • Why would you choose backend development over frontend?
  • What salary are you looking for?
Luciq logo
Luciq

Backend Engineer

Engineering · more than a year ago

Lead Average Negative experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Presentation Background check Offer
Interview formats
Technical Coding System Design Behavioral Presentation

I started with an HR chat, then got a technical assignment via email with a week to complete it. Next, I had a technical chat with a senior engineer about the task, where I was asked some algorithms and a design question. Then, I interviewed with the VP of Engineering, which was mainly a general discussion with a few design questions about their current challenges. The final interview was a casual chat with the CTO, with no real questions. The people there are nice, and the office seems great. However, the interviews were spread over two months due to HR delays, making scheduling difficult. The CTO apologized for the delays and said they usually group interviews. He also promised quick feedback, but I still haven't received official communication, even after three months. I only found out I wasn't selected through a friend, which is frustrating given the time invested.

Confirmed questions2 questions
  • Asked algorithms and design questions.
  • Asked a couple of design questions related to problems they're trying to solve.

Luciq Backend Engineer Interview Questions

Quoted word for word from Luciq interview reports.

What are the reasons against indexing every column in an SQL table?

Read reports

When a workload is executed by multiple processes on the same CPU core, it is called _____ but if it is executed by multiple threads in the same process, it is called ______.

Read reports

Can you write a function that retrieves the next event ID for a given token?

Read reports

What are the performance impacts of using different indexes?

Read reports

Can you write a function that takes a URL and counts the frequency of different domains, and what would happen if this function were running at the same time as other processes?

Read report

How do you choose the right index for a specific situation?

Read report

Formats, difficulty and experience

Across all 22 Luciq interview reports.

Interview formats

Technical 36.2%
Coding 29.3%
Behavioral 19%
System Design 10.3%
Presentation 3.4%

Interview difficulty

Easy 4.5%
Average 50%
Difficult 45.5%

Candidate experience

Neutral 9.1%
Positive 77.3%
Negative 13.6%