Ik heb via een werknemersdoorverwijzing gesolliciteerd. De procedure duurde 2 weken. Ik heb gesolliciteerd bij Salesforce (Atlanta, GA) in apr 2015
Sollicitatiegesprek
I was referred by a friend and Pardot's technical recruiter contacted me by email that same day to schedule a phone interview with him. The phone interview was straightforward and low stress.
After the interview I was given a take-home coding exercise which didn't take more than an hour or two to complete. The exercise wasn't difficult by any means but the instructions and goal of the exercise were somewhat unclear and confusing.
After I submitted my solution for the exercise I was scheduled for a 45 minute phone interview with an engineer. During the interview we had some brief introductions and I was asked to write an algorithm to solve a problem and unit test it over a shared screen. The problem they give is easy. Laughably easy. Anyone with even a slight amount of coding ability should have zero trouble with it. The rest of the time was spent with me asking various questions about Pardot and the open position.
The final step was an on-site interview consisting of two rounds. Each round was an hour long with two interviewers in each round. The interviewers were a mixture of senior engineers and engineering managers. I was asked about my experience and about a few things from my resume. During the technical portion I was asked some basic SQL questions. I was given the schemas for some tables and asked to write a query that would get data out of them. I was also asked to write code to solve a problem which involved tree traversal. I was also given several design questions.
Three days after the final interview the recruiter called to give me a verbal offer.
Sollicitatievragen [1]
Vraag 1
Write a function that will print the nodes of a tree in level order.
The technical interview was much tougher than I anticipated. I faced a DSA question related to word searches that required optimizing a brute-force approach with a Trie. It was intense, but the practice I’d done on PracHub the week before really helped solidify my understanding of the problem-solving techniques. The behavioral round felt lighter, focusing on teamwork and project experience. After a couple of days, I received an offer, which I happily accepted. Overall, it was a challenging yet rewarding experience.
Sollicitatievragen [1]
Vraag 1
Word Search II - given an m x n board of characters and a list of words, return all words that can be formed from sequentially adjacent cells; had to optimize the brute-force backtracking with a Trie to pass the time limit
The interview process started with an online coding assessment that included DSA and problem-solving questions. After clearing the test, I had two technical interview rounds focused on data structures, OOPs concepts, DBMS, and project discussion. The final round was with the hiring manager where they asked about teamwork, problem solving, and career goals. The interviewers were professional and the process was smooth overall.
Went through 3 rounds. First round was a technical interview - it was a take home assessment. I didn't pass the test cases but still went through to the next round. The onsite had 1 behavioral, 1 system design, and 1 technical Leetcode style interview. It was in person on a whiteboard.
Vacatures
Zoek naar vacatures om gepersonaliseerde vacature-aanbevelingen en -updates te krijgen.