How I got into Walmart Global Tech

Prayukti Jain
4 min readAug 10, 2021

--

Walmart Global Tech

Getting placement before graduating is the foremost concern for final year grads. The complete placement season is a mix of diverse states of mind, excitement, nervousness, depress and anxiety are acing the race, and everyone goes through this phase at least once in a lifetime.

I surely witnessed all of these because I often wondered what would happen? Will I get any job at all? When will I get the offer from great tech giants? What if all my peers are placed and I still have no offer? Getting these questions in mind is normal but sticking to these questions and giving up is not!

So in this article, I am going to share my complete journey to Walmart and some points which I think are important and are often overlooked.

Interview Process for Walmart Global Tech

Walmart almost hires throughout the year and adapts different drives to hire. I got the opportunity via a competition called Codehers. The drive was specific to the girls graduating in 2021, 2022 and had the pre-placement Interview opportunities for the performers.

MCQ Challenge

The competition started with a 15–20 minute round of an MCQ challenge. The MCQs were based on computer fundamentals and there were around 30 MCQs. The qualifiers from this round got a chance to appear in a coding challenge.

Coding Challenge

The coding challenge had 2 coding questions, that was needed to be done in around 75–90 minutes. According to my understanding, the questions were of medium-hard difficulty but more inclined towards the hard level. The questions had both the public and the private test cases and the scorings were based on the success rate of the private test cases. The results for this round were out within a week itself and candidates got the interview call later that week.

Interview Rounds

Coming to the interview rounds, I had 2 technical and 1 managerial round all on the same day. Each of these rounds was an elimination round. The technical interview comprises of the questions that test the in-depth knowledge of the concepts of Object Orientation Programming Language and hands-on practice of competitive coding, problem-solving, and time complexity optimization. I was asked to code a couple of tree traversals and had to explain every bit of the code, answering the follow-up questions, and propose an optimized solution.

Apart from this, I was asked to explain a bit about my academic projects and had a small talk about them. In the later section, I’ll describe the topics I think are important for the technical rounds as well. After clearing both rounds, I got the call for the managerial round.

The managerial round had questions that tested my communication skills, my thought process, and my logical problem-solving ability. It was more focused on how I understand the problem statement and how are my decision-making abilities.

The next day itself, I got the mail for the offer intent and realized that dreams do come true.

Points to Remember

I never thought that being from tier 3 college, I would get this opportunity as a fresher but everything got into its place, and I got the offer. And hence, I would like to summarise some key points I wish I knew earlier.

  1. College does not matter but your hard work does and that’s why keep on applying to the jobs. Don’t fear rejections and you’ll soon get the results.
  2. Keep your resume precise and neat. Don’t add a long summary but try to make everything one or two liners. It’s very important to keep your resume updated and try to add ONLY relevant details.
  3. Stay active on LinkedIn in any possible way. Try to scroll it regularly just like explore on Instagram. Try to make new connections and post content if you feel to do so. You never know what could help you in getting job openings and referrals. You can connect with me here.
  4. Work on the technical skills and make the basic concepts like a constructor, abstract class, interface, multithreading, exception handling, socket programming, etc more strong so that you are confident about it. Apart from it, keep practicing the problem-solving questions from any suitable platform, nothing specific but just practice. Focus more on lists, trees, and graphs algorithms as a part of Data Structures and Algorithms. These concepts are very frequent and are of extreme importance.
  5. Lastly, communicate properly. Be it in any language, communicate clearly, precisely, and correctly. Don’t try to fool around the concepts you don’t know. Clearly say that you don’t know, instead of answering falsely. Try to correct your way of speaking and passing on the knowledge. The correct way of communication can get you in a very good state in front of everyone.

Conclusion

Keep working on these points consistently and don’t give up on the hard work. It may not be that easy but it is definitely not impossible. Keep hustling and you’ll get there. I hope this article helped you. Try to make note of these points. Add in the comment section, if I have missed anything.

Still, have some questions unanswered? Connect with me and let me know how can I help you! Stay tuned for more updates. All the best.

Do look out for other articles to get the knowledge about various topics and feel free to drop a comment for doubts or suggestions.

What are the top 10 useful functions of Underscore.js?

What are Decorators in Python?

Multithreading in Java

Understanding Apache Derby using Java

TCP/IP Socket Programming in Java

How to send HTTP Requests using React JSX?

--

--

Prayukti Jain
Prayukti Jain

Written by Prayukti Jain

Software Engineer at Microsoft | ex - Walmart | Content Writer | Open to Learn and Help