Company OAsAll ProblemsPlacement DataInterview ExperiencesPremium
OAHelper

Built by students, for students - practice company-specific OAs, DSA sheets, and real interview experiences to land your dream role.

© 2026 OAHelper.in·Terms·Privacy·Refunds·Trust & Safety·Contact·
Ready to crack your next OA?

Practice company-specific questions trusted by thousands of students across India.

Start PracticingGo Premium
OA Practice·DSA·Placements

Disclaimer: OAHelper is an independent educational platform. We (oahelper.in) do not own the images or questions shown. Content is uploaded by users.

T

Toshiba

Embedded Software Engineer

Interview Date

2020

Result

Selected

Difficulty

—

Rounds

Online Round + Round 1-2 (Technical) + Round 3 (Managerial) + Round 4 (HR)

Drive Type

On-Campus

Interview Date

2020

Result

Selected

Difficulty

—

Rounds

Online Round + Round 1-2 (Technical) + Round 3 (Managerial) + Round 4 (HR)

Drive Type

On-Campus

Topics asked

COperating Systems (volatileTLBkernelpaging)output prediction (macrospost-increment)linked liststring frequencymemcpy with overlapstructure paddingcross compilermicroprocessor 8086

Detailed experience

Role: Embedded Software Engineer

College: NIT Nagpur

Interview Date: 2020

Interview Type: On-Campus

Result: Selected

Rounds: Online Round + Round 1-2 (Technical) + Round 3 (Managerial) + Round 4 (HR)

Topics Asked: C, Operating Systems (volatile, TLB, kernel, paging), output prediction (macros, post-increment), linked list, string frequency, memcpy with overlap, structure padding, cross compiler, microprocessor 8086

Experience:

TOSHIBA visited our campus NIT Nagpur on 2 Sept 2020 everything happened virtually due to pandemic. The job profile is of Embedded Software Engineer. Their focus was on knowledge on C and OS. Online Round: The online round had 1 coding question It had to be solved on C. Technical section had various guess the output question and some basic OS-related questions followed by aptitude and reasoning questions. Round 1 (Technical): The interviewer went through my resume asked questions regarding my project. Then I was given 2 coding questions. Given address =0x80008000 you have to set 8th bit of data inside this address. (You won't get any output of this as this address isn't there on the system but the program should compile this they wanted to check if you get to notice it) Find the middle element of the linked list in one go. Then they gave some codes and asked me to guess the output of the code they were based on MACRO and post-increment. Asked some questions related to OS, asked about the Volatile keyword in C, and asked about TLB. Round 2 (Technical): Was asked again 3 coding questions. Given a string find the char with the highest freq. To write a code to replicate calculator which would take input continuously from the user till "= "is occurs and then return the operations provided (The only trick to know in this question is to know how to take input continuously study cin.peek() for it) Write a code to replicate memcpy() and if two strings have an overlapped memory how would you solve it(I didn't know the answer about this but I told them I could use a linked list in overlapped memory for two string's character he was pleased with the answer) Then I was asked about structure padding, cross compiler, working of the compiler. Round 3 (Managerial): As I was from the ECE department I was asked question regarding the microprocessor 8086 its memory management, bus interface. Then I was asked OS-related questions regarding kernel, what happens when your laptop boots up, some questions related to main memory, paging. Round 4 (HR): The interviewer was chill he asked some questions about me my family and then he told me about company. VERDICT: SELECTED

Posted on - 20 Aug 2026