“Sahil Kadiyan” who is an upcoming intern at “Salesforce” talks about his interview experience and some other tips to prepare for placement season. Check out what he says about the placement season.
His Interview was taken by UnsaidTalks Interviewer: “Radhika”
Profile offered: Software Engineer
Job Location: Not decided yet
Branch and Graduation Year: COE – 2024
Cgpa Cutoff: 7.0+
Interview Difficulty Level: Medium to hard
Here are the questions we asked Sahil Kadiyan to know about his interview experience.
Question 1: Introduce yourself to our readers.
Answer: Hello Everyone! I am Sahil Kadiyan. I am from Panipat and pursuing engineering from the COE branch of Thapar Institute. I’m a programmer working to understand better how can a piece of code made the life of humans so easy, and aiming to implement DSA in real life. I enjoy generating new ideas and devising feasible solutions to broadly relevant problems. I’m seeking opportunities that will allow me to develop and promote technologies that benefit humans. Moreover, I am a front-end web developer and love creating websites. In my free time, I like to play badminton, and helping people gives me immense happiness.
Question 2: Describe Your written test experience specifying the number of rounds, details of each round, and type of test platform (online – amcat, hackerearth, etc / offline)
Answer: There was 1 online written coding round with 3 questions of DSA which was held over the Hackerrank platform. Then 2 technical Interviews and 1 HR Interview.
Question 3: Describe your all technical interviews specifying the number of rounds and details of each round (if any) (please share coding questions if possible)
Answer: In Salesforce, Interviewers judge whether a student has DEEP knowledge of a particular data structure or not.
INTERVIEW 1: (45-50 minutes) 1 DSA Question(medium to hard), then questions related to OOPs concepts.
Introduction then provided the link for Hackerrank Code Pair and asked to solve a Coding question.
I like hashmaps, so I try solving questions using hashmaps as a priority.
While solving the coding question, there was a thorough discussion of all the approaches. My approach was different from theirs, but the final answer was correct, so all was okay! In the end, he also added a twist to the question and asked me to answer in 1 minute.
Then, there were all the questions related to Object Oriented Programming.
INTERVIEW 2: (Around 1 hr)
2 DSA questions: (30 minutes)
Easy question related to Binary Tree ( get diameter ) – need to tell Optimized Approach. They asked me to code from scratch, from making structure to the rest of the code. Asked thoroughly about Complete Binary Tree, Full Binary Tree, and their examples.
There was one more question.
OS questions (20-25 min): not simple OS questions like What is something? They were interested in knowing Why and How a particular thing works in depth.
DBMS: 5 queries( sub-queries, correlated queries)
Computer Networks: Basic questions related to OSI – TCP/IP Models and other concepts.
In the end, he gave me an Aptitude question as well: A numbers related Puzzle.
RESOURCES TO LEARN FROM:
I started DSA in my 2nd year but before that my basics were clear. I did Coding Ninja’s course.
My advice for you is: Purchase any course of Coding Ninjas or GFG. Abdul Bari’s playlist is also good. Don’t switch between the 2. Clear your basics first, then DSA questions. Consistency is the most significant factor in your learning.
Question 4: Describe your all HR interviews specifying the number of rounds and details of each round
Answer: I presented myself as a real Sahil Kadyan. What I do, what my interests are.
10-15 minutes for the introduction itself. They appreciated me for my book reading habits, so asked about my favorite author, favorite books, and what are the learnings from them.
He asked about my Failures and how did I deal with them.
I love playing Badminton. So, he asked me what will I choose if I had to choose between Coding and Badminton. Present examples that they are bound to get convinced by you.
Why did I opt for Computer Science? I replied, that I explored all the fields and was finally attracted by coding.
Why did I learn Blockchain? You need to be clear about your aim and why are you interested in a particular domain.
Why do you want to join Salesforce?
Don’t boast about your knowledge a lot. Be the real you while answering!
In the end, he asked me if I had any questions for him. So, I asked 2- 3 questions: What problems does Salesforce face?
Question 5: What were the key factors for your selection?
Answer: My command over DSA.
Question 6: What are the things students should focus on in order of priority?
Answer: Work and Parents
Work: DATA STRUCTURES then Development if you are interested & CS fundamentals
Question 7: According to you, what role do extracurricular activities as well as participation in societies play?
Answer: Societies do help in improvising your personality. I took a workshop on Competitive Programming, which pushed my confidence to speak in front of a large audience. We learn leadership and teamwork spirit. In societies, you do some projects with groups which will help you further.
But you should know how to balance your life. Don’t give more priority to society work. Give 70-80% to DSA in the 3rd year and 5-10% to societies.
Question 8: Any Other Advice you would like to give to your juniors?
Answer: Jo bhi karo dil kholkar karo!
And dedicate yourself to coding in the way that: “Kisi cheez ko siddat se chaho toh poori kayanaat use tumhe milane mai lag jaati hai”.
Question 9: How can we contact you? (LinkedIn Profile Link/Contact No./etc.)
Your LinkedIn Profile URL: https://www.linkedin.com/in/sahil-kadiyan-437936136/
For any further Queries feel free to comment below.