I want to know if I am preparing in the right direction for, - technical interview - scripting interview An year ago I cleared FB telephonic technical interview TWICE...but didn't clear scripting round once...and second Time I asked recruiter for More Time for scripting interview...and yet to attempt ======== Please be kind & advice ========== I will be interviewing for L4/5 ...yoe 5 yrs TC 170k My preparation: 1) technical knowledge from 5 yrs experience/CBT nuggets/past courses... technically I feel confident as I was able to get through FB technical round TWICE 2) python...I did udemy course... capable of doing Data parsing/manipulation... file handling yes...configure different/multiple routers using netmiko library...multithreading Yes.... Please advice. Thanks.
Also most use leetcode to practice interview questions and if you pay for the premium version you can see the type of questions FAANG and other tech giants ask.
Applying for network engineer not software engineer
If you have to write code as part of the job expected to get leetcode type questions.
For Network Engineer roles... hardcore coding is not desired... but should be able to code in Any desired language... this is for faang companies I am talking about... So is LC also recommend for these roles...I am not sure...and would like to know from folks working in the faang itself
Which team are you in at juniper?
Network Engineer here. I have interviewed at F, G, A. Do not be under the impression that you dont need to know hardcore scripting for Facebook. Their programming screen was more than intermediate level of difficulty. They expect you to know time and space complexities as well. Google was intermediate and Amazon was the easiest, you just need basic level of scripting.
You are going to interview at top most software company. They hire the best! And trust me the competition is way tougher than you think. If you are at intermediate level on coding, try be an expert. They will hire the candidates with a good coding skill. That is why they have a separate coding interview. Otherwise could have merged with the networking one. I would suggest practice more data structures related questions, as you already know parsing etc. Even if you pass the phone screen, the onsite coding is also going to be a challenging one. All the best!
Also I see you mentioned netmiko but my experience has been that netmiko or any SSHExpect related libraries are used only if they dont have any other option to configure the devices. FAANG companies are working at a huge scale and operate, use and rely on configuration via API. That being said it doesnt mean that whatever you have learned is useless, but you cannot rely on just knowing netmiko will give you an automatic pass. I would recommend looking into requests library and practicing your API scripting.
Thanks a lot... @Verizon and Juniper
🤔
You can leave juniper when you finish deving API based configuration for YOUR switches/ Routers mate :P
Just a question, not sure what you mean by "technical" and "scripting" interview. Generally we refer to the process to a techinical phone screen interview, which includes a problem you have to write code to solve, then onsite interview which has behavioral, technical (coding), and maybe system design rounds.
He is talking about network engineers. Network engineers need to prove IP Networking Knowledge and then need a separate Scripting Screen.
What's a scripting screen?