Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Salesforce (San Francisco, CA) nel mese di gen 2019
Colloquio
Well defined -
1. phone screening with hiring manager to check whether your interests match their expectations
2. then, 2-3 hr coding test for home that tests your problem understanding, addressing all details, unit tests, coding, design factors, commenting, style of work etc - if you're looking for solution only - it can be solved, but I think they look for all the above I listed for the level of position / role
3. on site - 6 hr - some good coding questions, design questions and behavioral questions -- well balanced
4. another general call with a peer team director to assess
5. offer
Domande di colloquio [1]
Domanda 1
- design LRU
- change it to count based MRU
- how does redis do it for distributed cache
- balanced binary tree
- how to design a sudoku solver
Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto più di una settimana. Ho sostenuto un colloquio presso Salesforce (Bengaluru) nel mese di feb 2020
Colloquio
Phone screenings followed by onsite interviews.
All the interviewers were polite and extremely professional.
The recruiters from Salesforce gave me a pretty clear picture of what to expect on the day of the onsite interviews, the number of rounds I would have and the approximate time the interview process would take.
During the technical rounds, interviewers allow sufficient time to think through each of your solutions. This was a common thread during all my technical interviews. You'll typically spend the first few minutes discussing the solution or clarifying the problem statement itself. Once that's done you'll be asked to implement the solution on paper in a language of your choice. The interviewers participate in the discussion and engage with the candidate. At several times during the interview when they feel that the candidate has solved the problem, additional constraints are sometimes added to see how your solution would work or how it would need to be modified to satisfy the new constraints.
The behavioral interviews are pretty straight forward. It's more like a two way conversation. The interview is designed to understand you as a person and also give you insights of the role you are being hired for.
Domande di colloquio [1]
Domanda 1
Data structures, Algorithms, Problem solving, Scalable systems and Relational databases
Ho presentato la mia candidatura di persona. La procedura ha richiesto 6 settimane. Ho sostenuto un colloquio presso Salesforce (Seattle, WA) nel mese di dic 2018
Colloquio
A few different recruiters approached with openings in their groups. Had chats with few hiring managers before deciding on a team to interview. Interviewed with two different groups, recruiter co-ordinated with both groups.
Had one of the most pleasant experiences interviewing on-site. Folks were down to earth and very welcoming. Ended up taking their offer even when competing offers were more competitive.
Domande di colloquio [1]
Domanda 1
Can't reveal. But know your data structures and algorithms.