Scala developer Interview Questions


Scala Developer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Scala Developer Beginer was asked...28 January 2021

What projects have you carried out?

1 Answers

I listed some projects I manage to do at my college including my degree work.


Coding Assignment: modified knights tour problem. Scala was preferred language.

1 Answers

submitted the solution in a week.


To create a scala project

1 Answers

I did deliver


What is the design pattern of their open sourced Sync Engine?

1 Answers

They didn't know that their Sync Engine (public on GitHub) is the Model in the MVC pattern, but now that they know it, they may ask you about it. Their code is not up to open source code quality standards by the way. Less


1. Basic Scala questions and difference between Java and scala? 2. How do you write List and Array in scala? 3. Is scala object or function oriented? 4. Why scala is object oriented? Second Round: 1. Disadvantages of Hibernate? (I dont think there are any) 2. How to optimize an SQL query for better performance while getting data from 6 tables? (Never optimised, it works fine for any number of tables) 3. Can you integrate a website into an android application? (IDK this, never worked on android)

1 Answers

It just seemed that they already got a guy, and just wasted my time. It's a premeditated failure from company side. Less

Bank of America

Describe the Java collection framework

1 Answers

For God's sake, if you don't know the answer, don't apply :)


write an async scala microservice with RESTful API

1 Answers

immutability, akka actors, finite-state machine


General Technical Questions (No specific Scala questions). Software Development Cycle Questions. White Board problems (two).

1 Answers

Just google Java interview questions. They are very inexperienced in Scala. Just be aware of standard dev cycle concepts, such as continuous integration, continuous delivery, SCRUM, story/task estimate methods, etc. Won't give the white-board problems away, but they are pretty standard. Google for the classic ones. They are not strong on algorithms by the way. They probably Googled for a couple just for the interview. They seemed not to understand the problem they were inquiring about very well. Less

Bank of America

How do you return accumulated validation errors?

1 Answers

Use Scalatic accumulating Or


What does SOLID mean?

1 Answers

How do you check or review your colleague code?

Viewing 1 - 10 of 99 interview questions

See Interview Questions for Similar Jobs

senior developersoftware leadsenior softwareruby on rails software engineerpython developer