My First Interview Experience 👨🏾‍💻

Subscribe to my newsletter and never miss my upcoming articles

Hashnode recently started some writing challenges and series to encourage developer writers to share knowledge, define their writing goals, understand writing standards, become consistent at writing, and build their career.

This week's challenge is the #MyFirstInterviewExperience where developers get to share their first interview experience and lessons learned from it. While this is my own story, I look forward to reading yours and hope developers preparing for interviews will learn from these stories.

The Beginning

My first interview experience was for an internship role at Upnepa NG, a company in Lagos, Nigeria. Upnepa is a data-driven platform that gives real-time (On/Off) information and total hours of electricity supply in selected areas, communities, and homes across Nigeria.

I saw the advert for the role of Web Developer Intern in October 2018 posted on Facebook by one of Upnepa co-founders. As at then, Upnepa just got started and just joined an acceleration program in collaboration with Facebook and CCHUB at NG_HUB from Facebook.

I so much loved their mission to monitor, aggregate, and analyze power supply, power outages, and power distribution in order to improve productivity in young people and students, provide power supply rates insight for SMEs, and foresight for governmental institutions, energy distribution companies, and energy solution projects.

I prepared my resume and applied for the job. This was my first time applying for a job, I was very inexperienced and wasn't sure how it all works. I just kept calm and waited for whatever comes next 🧘🏾‍♂️.

The Interview

Eventually, I got an email that my application was accepted and it was interview time.

Interview update email

The interview was to evaluate my:

  • Communication skill
  • Personal Development
  • Commitment
  • Level of expertise in web development

I prepared, read tons of resources online around preparing for interviews and hoped I was ready for it. Fast forward to the interview day, I joined the call (I can't remember all the details now 😬) and answered tons of technical and non-technical questions alongside some test web projects.

After some more time and patiently waiting, I got another email after the interview.

Interview update email

Yayy, I got the job and was super excited! 🤩

Lessons Learned

  • Build a killer brand for yourself. Check out Gift's guide on personal branding for developers.
  • Prepare a good resume before applying. Here's a great guide for this.
  • You don't need to "know it all", you just need to "know it and know-how and where to find more knowledge."
  • Ensure you have good people-skills aside technical skills.
  • Do some research about the company before applying and interviewing.
  • Get a good internet connection before joining the interview.
  • Invest in quality webcams, microphones, or noise cancellation headphones.


Don't spend your entire life waiting for the best time making that move, write that article, build that side-project, apply for that job, or ask that question today. The best time is always now!

Join Hashnode's writing challenges like the #2Articles1Week and #MyFirstInterviewExperience to write, share knowledge, become a better writer, learn in public and win some Hashnode badges.


Its good to read this inspiration challenge.Nice articles

Your DevOps Guy's photo

Thanks for sharing, Bolaji Ayodeji.

You don't need to "know it all", you just need to "know it and know-how and where to find more knowledge."

I also think people tend to underestimate this point.

Bolaji Ayodeji's photo

Thanks for reading, totally agree.

Olubisi Idris Ayinde's photo

Thanks for sharing this ✌


finally got the chance to read this. can't wait for when it would be my turn

Chris Bongers's photo

Nice awesome write-up!

Ruth Ikegah's photo

Thanks for sharing Bolaji, I just discovered another amazing blog (Gift's blog).

Bolaji Ayodeji's photo

Yayy, thanks for reading!

Edidiong Asikpo's photo

Thank you for sharing the things you learned from your first interview.

Show +1 replies
Danish Khan's photo

I loved to use new applications which give you goosebumps as I love the new technology that can change the point of view of living a life for sure so you should consider everything in a good term that also I have been reading new articles with best essay writing service reviews that provide good cheap content for less price though so you should be learning as you have been breathing.

Mraks's photo

Danish Khan I can also say from myself how it is possible to write such works without much difficulty and problems. I just remember myself how I was forced to write a coursework at the Institute on this subject. It is also good that I was told by my friend that I should definitely study the details of writing such works here on PickTheWriter , you can also look and I think that you can find here the company that suits you best. So be sure to take a look and get acquainted with it. I hope it will be useful. Good luck and success, I hope I really managed to help in some way. Success!