For me, working for this company was a huge eye-opener.
Met plenty of smart people.
Work-wise, I managed to do and learn new things.
Under the right circumstances, you can have exposure to professionally beneficial activities.
Work-wise, it can be a rewarding experience.
They have good, subsidized canteens (Cupertino area) with multiple chefs serving freshly cooked different types of food almost the entire work-day, and coffee.
Ultimately, I did not like the interactions with my manager. The guy clearly was not an experienced manager. He did not understand anything about my work and was not helpful. My feeling was he became manager because his manager was also from the same ethnic group as he was.
Your company is very big, and multilingual employees come from diverse backgrounds. I admire that part. However, the managers working in the Cupertino area, at least, should be well-versed in English. They can come from different ethnicities, but should have enough confidence in the culture of their country of immigration. If your policy is to protect your managers, then please try to train them rigorously in order to instill certain values in them. Please remember, employees are the biggest asset an organization can have.
LeetCode medium to hard. Tested on theory and practical elements. The interview consisted of multiple stages with various people from the department. It was four weeks in total and very challenging. I would advise brushing up on basic concepts.
The interview went well. It included typical technical questions about communications and signal processing, as well as estimation and detection theory. There were about 6 hours of virtual interviews with 5 different people. Additionally, I had a
A couple of phone interviews followed by a technical presentation on a specific topic, then flying to headquarters in Palo Alto. A full day of interviews with multiple teams, HR, project managers, engineers, and scientists.
LeetCode medium to hard. Tested on theory and practical elements. The interview consisted of multiple stages with various people from the department. It was four weeks in total and very challenging. I would advise brushing up on basic concepts.
The interview went well. It included typical technical questions about communications and signal processing, as well as estimation and detection theory. There were about 6 hours of virtual interviews with 5 different people. Additionally, I had a
A couple of phone interviews followed by a technical presentation on a specific topic, then flying to headquarters in Palo Alto. A full day of interviews with multiple teams, HR, project managers, engineers, and scientists.