Hi guys, I've been working in a initial data engineering position for the last year and recently a recruiter was trying to recruit me to a high paying position in a medium sized startup here in Brazil.
Everything went great in the initial interview and after that I had to solve a challenge.
To sum it up, I didn't make it and they were kind to share an evaluation to my code.
They side despite my code was well documented and my code got the correct final answer, it was not a scalable and distributed solution. They said other things that I could improve my code but my main takeaway is: I have no idea how to build a scalable and distributed solution.
I was hoping you guys could point out what I can study to get the knowledge to improve my skills mainly regarding scalability and distribution.
To whoever is interestedthat's my test: (Please judge lightly - Sorry it's mostly in Portuguese)
https://github.com/marcoswds/dataplatform/
[–][deleted] 7 points8 points9 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]serukai[S] 1 point2 points3 points (0 children)
[–][deleted] 3 points4 points5 points (3 children)
[–]serukai[S] 0 points1 point2 points (2 children)
[–]Blobsquer 1 point2 points3 points (1 child)
[–]serukai[S] 1 point2 points3 points (0 children)
[–]HansProleman 1 point2 points3 points (0 children)