Blog Archives
1 2 3

01: Scala Functional Programming basics – pure functions, referential transparency, side effects, etc

Q1. What is a pure function?
A1. A pure function is a function where the following conditions are met:

1) The …

Read more ›



02: Scala FP basics: First-class function, higher order function, statements Vs expressions, immutability & recursion

This extends Scala Functional Programming basics – pure functions, referential transparency, side effects, etc.

Q1. What is a first-class function?…

Read more ›



03: Q1 – Q6 Scala interview Q&As on Functional Programming

100+ FAQ Scala interview questions answered with code. Learn more about FP – 6 tips to transforming your thinking from OOP/imperative

Read more ›



04: Currying, partial application & functional composition in Scala

Let’s see how we can wire up functions with & without currying, and then touch on functional composition.

Without currying

Here …

Read more ›



04: Q6 – Q12 Scala FP currying, closures & partial functions interview Q&As

This extends Q1 – Q5 Scala Functional Programming basics interview questions & answers Q6. What is a curried function in Scala?… … Read more ›...

Members Only Content
Log In Register Home


05: Q13 – Q18 Scala FP combinators interview questions & answers

Q13. What are the different approaches in Scala to solve the following task?

Given numbers 1 to 6, and you need …

Read more ›



05: Q27 – Q32 Scala idioms Q&As on Option-Some-None, Try-Success-Failure and Either-Left-Right

Java has idioms like Try-Catch-Finally, Scala has idioms like 1) “Option-Some-None”, 2) Either-Left-Right 3) Try-Success-Failure. Q27. How does Scala try to … … Read more ›...

Members Only Content
Log In Register Home


06: Scala Class Vs. Object and Companion object interview Q&As

Q1. Given the below Person.scala file with Person.calss, what will be the output?

A1. It prints the below text as when …

Read more ›



06: Q33 – Q40 Scala Futures and Promises Interview Q&As

Q33. What is a “Future” object in Scala? Is it an immutable object? A33. A Future is a holder object that … … Read more ›...

Members Only Content
Log In Register Home


07: Q41 – Q48 Scala Async and Actor System Interview Q&As

Q41. What is the purpose of the “async” macro in Scala? A41. The 2.11 and later versions of Scala include the … … Read more ›...

Members Only Content
Log In Register Home


07: Scala Factory Method Pattern & Trait Vs Abstract classes

This extends the Scala Class Vs. Object and Companion object interview Q&As to implement the factory method.

Q1. What is a …

Read more ›



08: Q19 – Q26 Scala Data Structures basics interview questions & answers

Q19. What is the use of Tuples in Scala? A19. A Tuple is an immutable collection that can hold objects of … … Read more ›...

Members Only Content
Log In Register Home


08: Q49 – Q58 Scala Implicits Interview Q&As

Q49A. What are implicits in Scals? A49A. Implicits in Scala has two related features. 1) Implicit Parameters 2) Implicit Conversions. In … … Read more ›...

Members Only Content
Log In Register Home


1 2 3

Java FAQs to Fast-track & Go places

Java Interview Q&As

Top