I have been recently approached by Google hiring team via LinkedIn for SRE team interviews. Can anyone help me by giving good references and pointers for what and where to prepare for?
Depends on SRE-SWE or SRE-SE. For SWE it's going to be mostly code related interviews. For SE, much more on the Linux/troubleshooting/networking etc....
It is SRE SWE team. Can you give me some good references to old interview questions. As far as I understand I can learn algorithms from leet code and geeks for geeks. What about language specific details like inheritance, etc. Any pointers to that
For linux, best to just use it. Get comfortable with the file system layout, bash, common utilities, especially for troubleshooting system internals (strace, lsof, etc..) familiarize yourself with /proc and /sys- what you can glean and change in the behavior of the OS. Read up on Linux memory management, IPC mechanisms, etc...
Any online resources that cover the above topics? I have a potential SRE interview coming up , and wanted to learn above points.
Phone interview: same as swe, leetcode. I forget, but there should be a round of system phone interview which is basically on linux (or maybe it was just for system engineer - sre). Too long ago. Onsite interview: same as swe but strong round on linux troubleshooting. In summary: swe plus good system admin who enjoys automate things and knows how to troubleshoot shit.
I have a potential SRE management interview coming up. Would this be focused on programming or there would be Unix related queries ?