![]() |
VOOZH | about |
Walmart Global Tech visited our campus in August, to hire students for the Software Development Engineer role.
Initially, there was a CGPA-based shortlisting, after which around 98 students were selected to attend the Online Assessment.
The platform was HirePro, time duration was 1 hour 15 minutes 2nd September
• 22 technical MCQs, belonging to OOPS, OS, DBMS, Networks, and SQL (35 mins time)
• 2 coding questions of easy-medium level (40 mins)
Coding Questions were:
1) Given an array containing numbers you have to find the number of factors of each number. (The question was in the form of an essay and I have summarized it for simplicity)
Code :
2) Given a string of character you have to
• Swap whenever there is a vowel followed by a consonant (eg: ab-> ba, abb -> bba)
• Remove special characters such as @, !, #, [, ], etc and spaces (eg: a@b -> ab, ab@b -> bab)
• If there is a consonant followed by a vowel or a consonant followed by a consonant of if there is a vowel followed by a vowel, do nothing.
Code (May not be entirely be correct):
Was able to pass all test cases of both the problems, students with 1 total and 1 partial solution also made it to the next round.
30 were selected for the next round.
• This round was a technical interview conducted physically on campus.
• The interviewer first introduced himself, he was an SDE 3(Full Stack) and had 9 years of experience in the IT field and was working with Walmart for 6 years. I was not asked to code any problem in this round, it focused more on core CSE subjects.
• I was asked to introduce myself and then the discussion started on my Resume after I had explained all my projects. We went into depth for all my projects and I was able to answer almost all the question.
• We then went to DBMS I was asked about different types of SQL queries and some examples for each. I was able to answer this very well and explained each in detail. Refer: https://www.geeksforgeeks.org/sql/sql-ddl-dql-dml-dcl-tcl-commands/
• Then I was asked about joins and then he gave me two simple SQL tables and asked me to perform all joins and tell him the output on the paper he provided.
• Then I was asked Computer Network related questions. He asked me what happens when you message your friend on WhatsApp. I explained him the entire OSI layer on the paper and what happens in each layer as we move on. Refer: https://www.geeksforgeeks.org/computer-networks/open-systems-interconnection-model-osi/
• He asked some more questions on CN and as time was almost over, he could not ask me on OS.
• After Round 1 I immediately got call for round 2. The interviewer this time was a very senior engineer as Walmart with 18 years of experience.
• She asked me to introduce myself and I did that in great detail and explained all my project in depth. She liked how I explained my projects and did not ask much on it.
• Then she gave me a simple DSA problem link: https://www.geeksforgeeks.org/dsa/print-a-given-matrix-in-spiral-form/ I knew how to solve it before had but approached it from beginning an explaining her what my thought process was while making changes to the code. I showed her a dry run of my code with explanation and she liked it.
• Then I asked her about her daily responsibility and what should I look into more.
• The interview ended here.
• There were a total of 10 people who were allowed for this round and I got my turn after 2 hours from Round 2.
• Again, for this round I was asked only on my project and internship experience.
• He asked me about various situation on my project and I was able to answer all of them.
• Most of the time went into discussing how to approach a problem and finding optimal solution. He was impressed by my approach and solutions and then I asked him a little on Walmart's working and his job details. He answered all my questions and then I came out of the room.
Results were to be announced immediately after everyone's interview was done. The last guy gave the interview around 9pm and after 40mins they announced the result and selected 6 people for full time offer.
The HR then called 6 people and gave the good news. I was selected
Tips: Be very clear of your basic concepts and know everything in great depth about whatever is mentioned in the resume. Try to explain all your projects and work experience in detail as this shows you have done them and not just put them there.