This is awesome content that could help mobile devs at any level to get a high-level understanding of designing and planning for mobile apps! Thanks, Alex and team!
Great content! What I have noticed as a pattern in these videos is that it seems to be like a role play; I do my job as a system designer and the other person takes on a stakeholder role. However, what I am missing is clarity on what role the other person is playing. Are they a product owner/manager with no technical background, another tech lead consulting, or the company CTO/CEO? My question is, would it make sense to clarify this at the beginning by asking, "What role are you playing in this interview?" This way, we can adjust our level of technical or non-technical speaking based on that, rather than making assumptions that may not align with the interviewer's expectations.
I have trouble understanding HLD. What exactly is Navigation and ThreadList flow? Shouldn't usecase interact with Repo to get data and give it to ViewModel.
So when it comes to resolution on the Like syncing, you think it was a red herring more than anything? Push back on it rather than finding a way to sync? Curious how we would sync if the interviewer wanted to push on that (agreed client side generated is not the right way to go)
Ну парень вроде держится хорошо, но очень много overthinking. Как бы слушать реально нудно его. Достаточно, просто рисовать пока рассказываешь, а так ходит вокруг да около.
This is awesome content that could help mobile devs at any level to get a high-level understanding of designing and planning for mobile apps! Thanks, Alex and team!
Damn dude i am very glad i saw this video before taking an actually mobile system design interview as a senior.
These system designs are great. U should put them in a playlist for easy follow and sharing.
This is exactly what I'm looking for, hope more is coming!
This is great now that I’ve watched the whole thing ;)!
Great work Alex! This was very helpful.
thank you this is great
I feel the diagram is incomplete. and the candidate discussed many irrevalant solution.
Great content! What I have noticed as a pattern in these videos is that it seems to be like a role play; I do my job as a system designer and the other person takes on a stakeholder role. However, what I am missing is clarity on what role the other person is playing. Are they a product owner/manager with no technical background, another tech lead consulting, or the company CTO/CEO?
My question is, would it make sense to clarify this at the beginning by asking, "What role are you playing in this interview?" This way, we can adjust our level of technical or non-technical speaking based on that, rather than making assumptions that may not align with the interviewer's expectations.
very good question!
I have trouble understanding HLD. What exactly is Navigation and ThreadList flow? Shouldn't usecase interact with Repo to get data and give it to ViewModel.
Its iOS thing I guess
That's a very good question
Great stuff!
Awesome stuff!
So when it comes to resolution on the Like syncing, you think it was a red herring more than anything? Push back on it rather than finding a way to sync? Curious how we would sync if the interviewer wanted to push on that (agreed client side generated is not the right way to go)
Why do you put DI among real entities of the application? DI is just a tool
to avoid explaining the actual client architecture, and to continue to talk about high level.
Ну парень вроде держится хорошо, но очень много overthinking. Как бы слушать реально нудно его. Достаточно, просто рисовать пока рассказываешь, а так ходит вокруг да около.