Development Team Leader

Month March 2017

Project for the interview at BBC (Part II)

Previously on Andrea’s blog: in the first part of this post I spoke about setting up a database for the project I did for the interview at BBC (GitHub repo) and about the tables I created (and how to use Evolutions). Now… Continue Reading →

Share

Have you got some questions?

This is usually the question you face at the end of an interview. So those are tips to follow, because even if you had one billion questions in your mind, when the person tells you to ask them it is… Continue Reading →

Share

Monads in Scala (and for comprehension)

After the discussion about Monads I decided to try to implement a Monad in Scala, eventually without copying from other Monads. My idea was to write something link Option or Try, so a container of a single, optional, value. I started by defining a… Continue Reading →

Share

Data structures in Scala and Java (Part I)

Of course some businesses have their specific needs for computer science. During the last round of interviews I had to face questions on some strange constructs. Nothing you cannot find in a good book on data structures, obviously, but still… Continue Reading →

Share

Project for the interview at BBC (Part I)

Hello everybody, as I said I have done several interviews in the last 2 months. One of these was with BBC. The interview was divided into 2 parts: the first was a project, then there was the face-to-face in their… Continue Reading →

Share

On monads (in general and in Scala)

Hi everybody, as I have recently had the need to look for a new job, I had several interviews as Scala Senior engineer. There is still this weird habit to be very specific in the technical question, as id knowing Monads… Continue Reading →

Share

© 2022 Andrea Lorenzani's blog — Powered by WordPress

Theme by Anders NorenUp ↑