The people/employees (my non-management), the groups, and the networks you can create.
The fact that everyone talks straight and doesn't beat around the bushes.
The free fruit in the mornings.
The fact that there aren't so many meetings that are a complete waste of time.
The fact that you can check your email and Facebook as long as you do your work.
The fact that people actually listen to you and you can start your own projects.
The fact that it's located right next to all your friends from Yahoo, Google, Motorola, Sun, and what not.
I also really liked the area on the inside of the campus where you can just come and relax and work away from the office.
Oh, where to start? Where to start.
Let your employees decide how to be more productive and stop micromanaging.
I applied online. The process took 3 weeks. Very brief introduction then straight into a verilog problem followed by 2 leetcode problems for a hardware DV position. No questions asked about resume or any UVM or computer architecture knowledge.
Initial screening call followed by multiple interviews with employees. Employees described a problem and provided a coding interface and the necessary steps. This was somewhat open-ended and based on an abstraction of an internal company system.
Technical Round 1: * Operating System related questions * Basic C concepts * Resume overview Technical Round 2: * Operating System related questions (Process Management, Memory Management, Concurrency) * Data Structures * Bit Manipulation * Basic
I applied online. The process took 3 weeks. Very brief introduction then straight into a verilog problem followed by 2 leetcode problems for a hardware DV position. No questions asked about resume or any UVM or computer architecture knowledge.
Initial screening call followed by multiple interviews with employees. Employees described a problem and provided a coding interface and the necessary steps. This was somewhat open-ended and based on an abstraction of an internal company system.
Technical Round 1: * Operating System related questions * Basic C concepts * Resume overview Technical Round 2: * Operating System related questions (Process Management, Memory Management, Concurrency) * Data Structures * Bit Manipulation * Basic