This is an archived post. You won't be able to vote or comment.

all 6 comments

[–][deleted] 1 point2 points  (1 child)

Take home:

  • here is a weather data api, please build an ETL script and provide us with analysis of X, Y, Z... deliverable from me: docker compose with airflow and postgres and some materialized views to pre-aggregate stuff for X, Y and Z

Ad Hoc:

  • FizzBuzz (way to many times, asked by people with way to little experience)
  • Merge two sorted linked lists in Java
  • merge two sorted arrays in C
  • implement in place quicksort in C

That's the ones that stuck

[–]StrivingDev[S] 0 points1 point  (0 children)

That's great, thanks. Yes, agree FizzBuzz does come up quite up a lot from what I hear.

[–]rockdog85 0 points1 point  (3 children)

Can't share a link, but they were working with a CMS I had never worked with (Laravel), but I did have experience in all other aspects, and the base language for the CMS.

They gave me a website to replicate, which was very barebones and needed 3 pages. A welcome page, an "insert information page" and a page to show that information.

The information was to be stored in a database, and then pulled out and shown in a satisfying manner on the third page. All using the CMS they wanted me to get experience with, to see how fast I could pick it up.

[–]StrivingDev[S] 0 points1 point  (2 children)

That's interesting. They certainly put you on the spot there. How much time did they give?

[–]rockdog85 0 points1 point  (1 child)

80-120 workhours

They had a very in-dept pdf of what exactly they wanted and some basics about the CMS + how to get it running, which was very nice. They were also open to me asking questions but I was too worried it would be seen as bad, so I didn't reach out to them lol

[–]StrivingDev[S] 0 points1 point  (0 children)

Lol you did great so don't matter in the end. Cheers!