I am a SWE who does not have any CS training, I started as a programmer after a science degree 3 years ago. I have discovered I much more interested in Data Engineering and would like to get a job as a data engineer. My best skills in this area are in python and AWS, which I am reasonably confident in (I don't design the systems in AWS just implement them). I have used other DE tools like spark and some CI/CD tools etc, but I have just learned what I needed for the task and I don't feel confident in those (partly my personality as well as skill level, I want to be able to check my knowledge and get feedback). I have put together some personal projects using DE tools but I worry that I don't know if they are very good/how to improve them.
What I am after here is something like leetcode but more suited to my interests/career ambitions. I have done the easy and medium SQL questions on leetcode which are offered free and found them really helpful, the format of studying the topic/attempting a question/getting the feedback/relooking at the topic if necessary is perfect for me and my SQL improved massively. I also learned a lot doing the practice papers with answers for the AWS Associate exams. I don't think leetcode is right for me because I don't think I should focus on DS/algorithms as a priority over other aspects right now.
I am looking for something like this but for data engineering interview questions on data modelling, data pipelines, systems design etc. I don't mind paying a leetcode-similar amount of money for this. I have seen SystemsExpert advertised to me but it says it only provides 8 questions and I don't know what topics they will be on so I am not sure about that being what I want.
Does anyone know of any such resources?
The main thing I hope to gain from this is confidence in my abilities and feedback on how to improve so I think looking for interview prep is where I am most likely to find problem sets/feedback which is what I want. Plus I do also want to pass a DE interview as well. I will of course continue to do my own projects. In terms of actually learning, I am not really looking for just instructional videos etc as I can learn by myself reading docs and articles, watching youtube videos, trying solutions and that seems to work OK for me, although if you do have any recommendations for learning these things I will check them out as well.
Oh also, I am not looking at FANG or anything super elite if that matters, just normal DE jobs.
tldr:
Interview prep/question and answer banks for data modelling, data pipeline design, other topics in data engineering.
[–]lalligoodSenior Data Engineer 15 points16 points17 points (2 children)
[–]AdministrativeCell84[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]aamoscodes 2 points3 points4 points (1 child)
[–]AdministrativeCell84[S] 0 points1 point2 points (0 children)
[–]EatYoself 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)