11 questions · from 4 interviews
Licious interview questions
Every question candidates reported from their Licious interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Licious coding and DSA questions
- 01
Two Sum
Given an array of integers nums and an integer target , return indices of the two numbers such that they add up to target . You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return the answer…
Easy · From Licious SDE-II | Online Assessment | Feb 2026
- 02
Implement Inventory Management APIs
Implement two APIs for Inventory Management, and handle all necessary edge cases. The expectation was clean, modular code, following Design patterns & OOP principles. Make sure you have a running IDE for this round.
- 03
Minimum Days for All Buses to Complete Trips
You have n buses operating out of a city. You’ll be given an array “times” which denotes the number of days needed for the bus to complete the trip. You’ll also be given “totalTrips” which is the number of trips all the buses have to complete. You’ll need to…
- 04
Longest Subarray with Absolute Difference <= K
Given an array A of n numbers and you’ll also be given a positive integer k. You need to find the longest subarray such that the absolute difference of any two elements in the subarray is <= k. Ex input : A = [8,2,4,3,7], k = 3 Ex output : 2
Licious system design questions
- 01
Design a Coupon Management System
Design a High-Level Design (HLD) for a Coupon Management System. Share an overview of the components that will be involved in this system. Then, discuss the DB Schema design. There were multiple constraints like each coupon being applied to specific…
Licious behavioural and HR questions
- 01
Why Licious?
Explain your motivation for wanting to join Licious and what interests you about the company or the role.
Licious other questions
- 01
BerryBot Puzzle Game
A bot starts at a given position on a grid. The goal is to move the bot to the destination using a sequence of commands: forward, left, right, jump, and powerup. The bot must navigate obstacles and reach the target using the correct command order.
- 02
Stroop Game / Color-Word Matching
Two words are shown on opposite sides, each displayed in a conflicting text color. The goal is to decide whether the meanings of the words match, ignoring the color they are written in.
- 03
Arrow Stroop Game
Arrows appear on the screen pointing or moving in different directions. The player must quickly identify the correct direction—left, right, up, or down—based on the question prompt, ignoring misleading motion or orientation.
- 04
Explain Automatic Reference Counting (ARC) in Swift
Provide an in-depth explanation of Automatic Reference Counting (ARC) in Swift, including how it works and its importance in memory management.
- 05
Differentiate between Class and Struct in Swift
Explain the key differences between Class and Struct in Swift, including their memory allocation, value vs. reference types, inheritance, and use cases.
Licious interview questions FAQ
What questions are asked in Licious interviews?
Candidates reported 11 distinct questions across 4 Licious interviews. 4 coding and DSA questions, 1 system design questions, 1 behavioural and HR questions, 5 other questions.