When as a kid, someone asked you- What do you want to be when you grow up? Did you say- I want to become a computer engineer to be precise? No? Yet, now you are pursuing engineering. Tripti Saini took up Computer science as her optional subject in 11th and 12th grade which resulted in developing a strong interest in programming. She pursued Computer Science for her Bachelor’s degree from Indira Gandhi Delhi Technological University for Women (IGDTUW).
She joined Coding Ninjas Online Interview Preparation Course when she was in the third year of her graduation degree. “The course experience was very good. I liked the TA support and live interaction part the most because we could ask our doubts to TAs through a chat-box. Solving questions wasn’t tough. However, sometimes I had some conceptual where the TA’s resolved them very promptly,” she said.
I liked the teaching style of my faculties Ankush Sir and Nidhi Mam that complemented the overall course structure and module. Before this course, Saini used to go halfway through many companies but was never able to get through the last technical rounds, in which the companies used to ask questions on Graphs, Trees and other concepts. “I was not very thorough with advanced data structures, they also taught us database design and system design concepts, which is asked during technical interview rounds. However, after completing my course at Coding Ninjas, I got a hang on most concepts in which I used to struggle earlier. Post this course, I could get through a lot of companies I wouldn’t have cleared otherwise,” added Saini.
Due to medical reasons, Saini was not able to appear for an exam which barded her to appear for on-campus internship opportunities, therefore, she had to explore her off-campus avenues. “At that time, I came to know about the placement program of Coding Ninjas through which I applied for VirSoftech and soon enough started interning with them,” she mentioned.
Sharing her internship interview experience, she stated that the first round included an objective MCQ test, followed by MCQs based on time and space complexity, stacks and queues in Data Structures and Operating Systems.
The next round was Group Discussion followed by two one-on-one technical interviews and one HR interview. In the group interview, she was given two problems. One question was to find the second largest element in an array along with the most optimal solution for it. The second question was about copy and pasting an array of characters from one memory location to another for which they had to write the code on paper and tell them our approach.
In the first technical one-on-one interview, she was asked questions mostly about her portfolio and projects. In the second one-on-one interview, she was asked questions based on Bit Manipulation and 2D array. She was given a real-life problem that they had to solve in which she had to solve 2D array which represented pixels on a screen. “I didn’t know how to solve the problem, therefore, they asked me for bit manipulation and then they guided me to solve the problem and just wanted to see my approach to handle an unknown problem,” she said.
In her 7th semester, due to her backlog, she wasn’t eligible to sit for most of her on-campus interviews. However, Philips was one of the three companies that allowed her to appear for the placement along with Google and Flipkart. “In Philips, there was one written test, two technical interviews and two HR interviews. The written test had some general aptitude and coding questions. In technical interviews, there were questions on Algorithms, Data Structures, System Design and Operating Systems but they were more focussed on my projects and CV which I was able to go bag the job with 9LPA,” she mentioned.
She is currently enjoying her new role and islooking forward to working and contributing in those projects. Sometime in the future, I also want to go for higher studies in Computer Science but I haven’t given that much thought to it yet.
Previously during her internship at VirSoftech, she has worked on various projects based on C++, C#, Java, AWS S3 and Lambda. She made a PRN to Tiff converter and PRT to Tiff converter for a client’s product called Cotodesign, for a Japan-based company called Roland. She has also worked on various features and fixes in Versaworks (a product of Roland) related to DPI awareness, pane width manager, LV-290 support, ink drawings, tone curve graph and more.
She has previously attended a six-week long IoT Training workshop in our college in collaboration with Microsoft, Finland. In that, she has built mini projects including Automated Street Lightning System and Child Health Monitoring System.
In her final year, she had built a TNP portal which is a full-stack web application using MERN stack. The application is useful for all stakeholders – students, Training & Placement (TNP) Cell and companies coming for recruitment. Students can view and apply for various job opportunities and can also view the results. TNP Cell can add new jobs and results and publish it to students and also view the list of registered students for various jobs. Companies can view the guidelines, a process for placements and other important details and fill the online JAF form to register for campus placements.
Project Link: https://elated-pike-d91ac7.netlify.app/
Did Tripti’s story bring flashes of your own life? Did it remind you how and why you ended up in engineering! I hope you saw yourself somewhere in this story? Write to us, if you have a Coding Ninjas success story on firstname.lastname@example.org.
By Vidhi Aggarwal