LINE logo

LINE Software Engineer Interview Questions
& Process

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

Based on 52 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
40.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at LINE.

Showing 3 of 52
LINE logo
LINE

Software Engineer

Engineering · more than a year ago

Mid Average Neutral experience No offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral

The interview process had 5 stages. First, they did a CV screening. Then, there was a Codility Test with 5 questions that took 3 hours. After that, a 2-hour video interview with 2 engineers. This was followed by a final interview with 2 managers that lasted 1.5 hours. Finally, there was a 30-minute HR interview. The coding tests were leetcode medium, and they asked questions about the coding test in the interview. The technical interview wasn’t difficult, but it felt like Japanese language skills are required to work in this company throughout the entire process. The final interview wasn’t too hard, and it included some technical and behavioral questions. In the HR interview, I couldn’t understand many questions because the interviewer couldn’t speak English properly. They rejected my application without any feedback, even after I politely asked. I’m glad I wasn’t selected because I can imagine how hard it would be to work there without Japanese language skills, even with good technical skills.

Confirmed questions2 questions
  • Can you describe how you would troubleshoot a system with performance issues based on a given scenario?
  • Tell me about a time your Unit Tests failed.
LINE logo
LINE

Software Engineer

Engineering · more than a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Take home Technical screen Phone screen
Interview formats
Coding Technical Other

after applying from their website, I was selected for the coding test. In that coding test there were 2 code review problems and 3 leetcode medium difficulty level problems. I solved 2 programing problem and submit code review. Then I was selected for viva. That interview focused on core iOS development questions like thread, block, delegate etc. There were also some searching and sorting algorithm related questions. After the interview I have got a rejection letter.

Confirmed questions6 questions
  • Can you explain Merge sort?
  • Can you explain quick sort?
  • Can you explain Thread(NSThread, Dispatch Queue)?
LINE logo
LINE

Senior Software Engineer

Engineering · more than a year ago

Senior Average Neutral experience Decline offer 6 rounds
Interview process
Background check Take home Onsite Technical screen Background check Offer
Interview formats
Coding System Design Technical

Applied LINE plus Korea online, the process took 2 months and I declined the offer since they increased my salary very little. But the interviews were not too hard. The steps were: background screening, an online algorithmic coding test, an onsite interview (whiteboard), a tech interview with the team, reference check, and then an offer.

Confirmed questions3 questions
  • Online: 3 algorithmic questions
  • Onsite: System design (design chat system, scaling brainstorming)
  • Tech interview with team: REST architecture & security (hashing, private/public key, etc...) related questions.

LINE Software Engineer Interview Questions

Quoted word for word from LINE interview reports.

How would you generate the Fibonacci sequence for very large numbers (> 1000)?

Read reports

Can you explain the differences in memory allocation between C and Python?

Read reports

Given two code snippets, please analyze their time complexity. This was a very simple printing task.

Read reports

Can you tell me the difference between class and functional components in React?

Read report

Can you explain the difference between a thread and a process?

Read report

How would you efficiently submit offsets to a message broker?

Read report

Solve 3 algorithm questions, including 2 dynamic programming problems and 1 tree traversal problem.

Read report

What's your strategy for handling a sudden surge in website traffic?

Read report

Formats, difficulty and experience

Across all 52 LINE interview reports.

Interview formats

Coding 35.8%
Technical 33.6%
Behavioral 21.2%
System Design 6.6%
Other 2.2%

Interview difficulty

Easy 7.7%
Average 59.6%
Difficult 32.7%

Candidate experience

Positive 40.4%
Neutral 38.5%
Negative 21.2%