obligatory tc - $90 per hour, contractor. obligatory yoe - 16 in java, 12+ in the US on immigration work-visa, includes 9 years in android only. i think i got pigeonholed into android only tech-stack and framework over the last 9 years. had been fortunate to have worked in different business domains - current stock-trading apps, and media video / audio playback houses. used to be a full-stack, more or less, but junior level engineer between 2004 and 2011. issue is, i meet a lot of full-stack seniors that ask me server-side questions in interviews. 1) how do you design a server side video playback system that can scale in processing https requests spike from 20K to 50K in less than a second? 2) design micro-services end-points for uber-eats? am like, wtf, i have not developed a single micro-service, not a single semi-colon i had fixed for a server-side deployment. i could possibly give a shot as a web-service data-consumer, but i won't be able to convince a full-stack developer with my not-so-perfect server-side skills? i have a very vague idea of spring-boot, containers etc. have not done any cloud-formations either. i don't even know how cloud apps scale. i didn't know how web-apps deployed on IBM Websphere, JBoss, Oracle Application Server etc scaled back in the day either. how do i get out of my pigeon-hole? developing a calculator micro-service based web-app type of personal-project at 16+ experience is such a joke. or is it? would you hire someone who's done some theoritical self-learning, and 0 real-time work-experience on the server-side either? any advice is appreciated, thanks in advance.
Why project as full stack engineer (when ur experience is in mobile for past 9 years )? You can’t justify senior engineer roles without hands on. What’s your goal? To get into backend development while justifying senior role?
ok, let me explain my turmoil in detail. I apply for a senior / staff mobile team role - L5, E5, L6, E6 whatever!! i go prepared all android stuff, as much i can, from 9 years of my experience. my interview round is with a full-stack developer clearly. i get a scalability or micro-services end-points design server-side / cloud interview question. what am i expected to do? how do i convince that i am adequately suitable full-stack without real-time experience? clearly, i cannot answer to the full-stack interviewers acceptance level, due to lack of real-time experience. is grokking the system design sufficient? is it worth the investment? is it fair to evaluate a senior mobile dev for a mobile dev team role based of server-side / cloud knowledge and skills? has nobody ever had this experience?
Tech Industry
8h
421
How’s capitalism going?
AMA
Yesterday
2990
I have worked at TikTok US core tech for 3 years. AMA.
India
14h
2842
Why is it so G*damn difficult to move money out of India
Cars
Yesterday
1863
Cyber truck killer: Chinese version of EV truck
Ask Blinders
19h
853
Why Pronouns shit captured US ? I don’t see this anywhere else
Read grokking the system design interview and watch YouTube videos about it.
Is that all? really? that's theory. can i get hired as a senior / staff engineer for non-mobile development teams, just after mastering that system design thingy?
Well, people gets 200k salaries for leetcoding... >200k is leetcoding+grokking system design