
Lithium Technologies Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 26 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Lithium Technologies.
Software Engineer
I applied via a staffing agency and went through an interview process at Lithium Technologies (Bengaluru) around Nov/Dec 2017, which I found to be the worst. One scheduled round was missed because the team was out, and I was asked to return later. The next round was also delayed. After the second round, they promised to get back but kept giving excuses like panel unavailability or company shutdown. After a month of follow-ups with HR, they finally responded, stating they weren't hiring for SDE 1, which seemed illogical and caused unnecessary delays. Honestly, it's probably for the best they bailed, as it might have saved me future trouble. Be warned if you're considering interviewing there.
- Standard data structure questions, especially on trees
- Standard data structure questions, focusing on Hashmaps
Software Engineer
It was a really great experience. My recruiter was super responsive, helpful, and friendly. Everyone I met at the company seemed genuinely enthusiastic about their work. I had two phone interviews that were a bit technical, with people who would be my manager and senior engineering folks. After that, I flew out for a full day of technical interviews at their office. The interviews weren't anything too out of the ordinary, but all the interviewers seemed invested in helping me succeed and were a pleasure to talk to.
No confirmed questions were included in this interview report.
Software Engineer
I applied through a friend and was contacted by HR for a few phone screens before flying in for onsite interviews. My HR contact's last day was my first day, and they didn't really try to sell the company. I was relieved to connect with the VP of Engineering, as friends have had similar experiences with HR. It might be best to bypass HR for info if you can.
- Tell me about any open-source projects you've contributed to.
- Can you describe some concurrency challenges you've faced in Java?
- What are your thoughts on data structures?
Lithium Technologies Software Engineer Interview Questions
Quoted word for word from Lithium Technologies interview reports.
“Given a list of integers, find the first integer that does not repeat.”
Read reports →“Build a cache that can store key-value pairs and has a time-to-live in milliseconds for each item, removing items automatically when their TTL expires.”
Read reports →“Can you write code to determine if a number is a vampire number, and what's its complexity?”
Read reports →“How would you determine if a tree is a Binary Search Tree?”
Read reports →“Can you create an efficient algorithm to determine if a set of letters can form a real word from a given dictionary, and check if it's an anagram of a real word?”
Read report →“How would you make sure a Java class can be written to or read from disk?”
Read report →“Can you find the missing value in an array of integers that are not in order?”
Read report →“What is the runtime complexity in the worst case for the algorithm you just wrote?”
Read report →“Solve a Leetcode easy algorithm or data structure problem in Java.”
Read report →Formats, difficulty and experience
Across all 26 Lithium Technologies interview reports.