
Tejas Networks Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 68 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tejas Networks.
Software Engineer
First, your application/resume gets screened. Recruiters or bots look for keywords like Python, Django/FastAPI, SQL, React, and check for clear project experience and good formatting. Then, there’s a recruiter phone screen, about 15-30 minutes, with a recruiter who might not be technical. They confirm your background, experience, location, and salary needs. They might ask a behavioral question, like about a project you enjoyed. Be energetic and clear; they're checking your enthusiasm and how you communicate. After that, a technical screen happens. This could be a take-home coding test on platforms like HackerRank or Codility, or a live coding session. They'll test your Python coding, algorithms, problem-solving, complexity analysis, and sometimes SQL and basic system design. When coding live, talk through your thought process. It's not just about getting it right, but also how you solve it.
- Can you tell me about yourself?
Software Engineer
The first round was a cocubes test and it was easy. It had two sections: an aptitude section with easy multiple-choice questions on topics like ratios, percentages, reasoning, and English vocabulary, and a DSA section which was also easy. Last time, there were three questions: two logic-based easy ones, and the third was to reverse a linked list. They also looked at how the code was written, including space and time complexity.
- Could you reverse the linked list?
Software Engineer
I applied through my university and we had an online assessment to filter students for the interviews. The assessment had aptitude and technical questions. The aptitude questions were medium difficulty, and the technical ones were medium to hard. There were 3 interview rounds in total: 2 technical and 1 HR.
- Can you tell me about C++ basics?
- What's the difference between virtual and full virtual functions?
- Explain deep copy versus shallow copy.
Tejas Networks Software Engineer Interview Questions
Quoted word for word from Tejas Networks interview reports.
“What is the longest prefix length in a list of words?”
Read reports →“What is the distinction between Data Link Layer (DLL) and Network Layer (NL)?”
Read reports →“How would you delete a specified node and the node that comes after it in a circular linked list?”
Read reports →“How would you move all zeros to the end of an array?”
Read reports →“What are the functions of networking devices such as routers, hubs, and switches?”
Read report →“Can you print numbers 1 through 10 using recursion?”
Read report →“How would you declare a function pointer that's an array of functions, returning a structure pointer and taking an integer, a character pointer, and a void pointer as arguments?”
Read report →“Can you write C++ code to rotate a 2D matrix 90 degrees counter-clockwise?”
Read report →“Can you reverse a Linked List using only three variables?”
Read report →Formats, difficulty and experience
Across all 68 Tejas Networks interview reports.