Lithium Technologies logo

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

3.2 Rounds average
Average Typical difficulty
56% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Lithium Technologies.

Showing 3 of 26
Lithium Technologies logo
Lithium Technologies

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding

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.

Confirmed questions2 questions
  • Standard data structure questions, especially on trees
  • Standard data structure questions, focusing on Hashmaps
Lithium Technologies logo
Lithium Technologies

Software Engineer

Engineering

Mid Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Behavioral

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.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Lithium Technologies logo
Lithium Technologies

Software Engineer

Engineering

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding

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.

Confirmed questions4 questions
  • 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.

Interview formats

Technical 33.8%
Coding 28.2%
Behavioral 22.5%
System Design 11.3%
Other 4.2%

Interview difficulty

Easy 19.2%
Average 73.1%
Difficult 7.7%

Candidate experience

Positive 56%
Negative 28%
Neutral 16%