I am senior engineer with fairly good projects under my belt. However, in my recent interviews the feedback I got was that i lacked or didn’t show the depth they are looking from a senior. What level of granularity should I be diving into? What are some signals that I can provide to not get the same results? I am discussing a new domain with my interviewers and I would like them to follow along rather than being lost in the weeds. Any suggestions please ? #interviews #systemdesign #deepdive TC 150k
I have been deep diving a project that I lead recently to break a monolith application buckling at 10,000 qps into microservices. The new architecture has allowed us to scale to 65000 qps. I created the roadmap, design, implementation of the project to success. I am a technical lead, fairly hands on.
Its all about luck man. Just reapply. Its impossible to satisfy everyone.
Don't forget to mention impact via metrics/numbers.
can you design twitter can you describe how consensus algorithms work how do you solve mutex locking requirements in distributed environment is p==np how does promise work how about monads where would you use them if you could ans all then u need to just reapply
how do I include my knowledge of those things in my current project deep dive. Some of them apply. some of them don't. May be, I am not communicating enough data points on what I know/can do.
the trick is to be able to veer the conversation towards your area of expertise. but it depends on the interviewer. for example in questions like this was the architecture but i have given it a thought when this issue happened which cost us xx man hrs to fix. this should have been the architecture to fix this problem thats ur doorway to take the conversation there. but u better know what u r talking about.
what kind of projects you have been doing? Are they in line with the roles you applied?
I have extensive backend experience and I’ve been applying for staff level roles for backend engineering.
can u be more specific about your backend experience? why does it qualify staff level at a different company? what backend production knowledge you have are transferrable?