Premium Employer

i

This company page is being actively managed by Tejas Networks Team. If you also belong to the team, you can get access from here

Tejas Networks Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tejas Networks Interview Questions, Process, and Tips

Updated 12 Feb 2025

Top Tejas Networks Interview Questions and Answers

View all 73 questions

Tejas Networks Interview Experiences

Popular Designations

75 interviews found

R&D Engineer Interview Questions & Answers

user image Anonymous

posted on 12 Jan 2015

Interview Questionnaire 

1 Question

  • Q1. Thesis-based questions

Interview Preparation Tips

Round: Test
Experience: Questions were asked from following topics:
• VLSI (concentrate more) : setup time, hold time , propagation delay ( EE619 must be read carefully , recommended book : Rabaey )
• Information theory ( unexpectedly ) : Information and coding theory
• Digital & analogue circuits
• Signal processing
• No questions were asked from electrical portion.
• A question was asked on cache memory concept and was almost asked in many companies.
• There were questions related to flip-flops, gates, laches, FSM these topics must be thorough.
Tips: This test was dependent on the amount of practice you've done. Since, for 60 questions 1 hour time is quite less so you must have your strategy under your sleeves. I was more towards technical side so I first completed the technical part in first 50 min. and then attempted 40-50 % aptitude portion. There were two profiles of R&D Software and Hardware engineer.
Duration: 60 minutes
Total Questions: 20+40

Round: Technical Interview
Experience: The panel was of 5 (2 software engineers, 2 hardware engineers, 1 HR manager) and duration was 45 minutes.
Questions were asked on:
• Bug converter
• What are enhancement and depletion type and MOSFETs?
• setup time, hold time , propagation delay
• Verilog HDL : blocking assignment vs. non-blocking assignment
• Which optimization approach do we follow while writing a code in HDL high level to low level or low level to high level?

General Tips: • For aptitude test your speed must be really fast.
• Before applying in the companies you must know do want to do core job or non-core job.
• EE 619 should be thoroughly studied.
• It is not necessary to answer the question correct at the first time but you must continuously think for the answer and must correct yourself with proper logic.
• You should not give ambiguous answers and must know to say don’t know when you really don’t know the answer.
Skills: Digital and analogue parts of VLSI, Digital circuits , Computer Network, Control Systems and Analysis , microprocessors
College Name: IIT- Kanpur

R&D Engineer Interview Questions asked at other Companies

Q1. give some ideal characteristics of opamp. what is CMRR. what is the practical significance of CMRR. why the input impedance must be large. what is impedance matching, why it has to be done. what is MPTT and its advantages. explain about D-A... read more
View answer (1)

R&D Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2015

Interview Preparation Tips

Round: Test
Experience: One written test. It contains three sections. The first two sections are of 20 minutes each and the third section is of 60 minutes.
Tips: You must be good in coding.
Duration: 100 minutes

Round: Technical Interview
Experience: The software technical interview revolved around software skills only for an ECE student. Questions were asked from c,c++, DS and OS (depth of which depends on the student himself).
General and basic knowledge in electronics was also tested like those in STDL, CAO , digital electronics. 
Thus a 40 minutes interview in software skills was followed by a 20 minutes interview on technical stuff in electronics.
Tips: You must be strong with your basics.

General Tips: Brush up all your basics in C, C++, data structures and operating systems.
Skills: Analyzing and problem solving skills., Good technical skills.
College Name: NIT WARANGAL

R&D Engineer Interview Questions asked at other Companies

Q1. give some ideal characteristics of opamp. what is CMRR. what is the practical significance of CMRR. why the input impedance must be large. what is impedance matching, why it has to be done. what is MPTT and its advantages. explain about D-A... read more
View answer (1)

R&D Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2015

Interview Preparation Tips

Round: Test
Experience: One written test. It contains two sections. Each section is of 3
Duration: 60 minutes

Skills: Analyzing and problem solving skills., Good technical skills.
College Name: NIT WARANGAL

R&D Engineer Interview Questions asked at other Companies

Q1. give some ideal characteristics of opamp. what is CMRR. what is the practical significance of CMRR. why the input impedance must be large. what is impedance matching, why it has to be done. what is MPTT and its advantages. explain about D-A... read more
View answer (1)

R&D Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2015

Interview Preparation Tips

Round: Test
Experience: The total test is for 2hrs. 1st section is for 1hour.. It consists of aptitude questions and some basic questions on
C,C++,DS... No choices were given..All the questions are of fill in the blanks type.. and so no of question of guessing...
2nd hour consists of questions from data structures. This section is mainly aimed at test the programming and logical
thinking.. Time is sufficient for the above two sections
Tips: You must be good in coding.
Duration: 120 minutes

Round: Technical Interview
Experience: Only one technical round was there.. The basic concepts of OS,Networking were asked for me.. For others There were
questions on C,C++ also
Tips: You must be strong in your basics.

Skills: Analyzing and problem solving skills., Good technical skills.
College Name: NIT WARANGAL

R&D Engineer Interview Questions asked at other Companies

Q1. give some ideal characteristics of opamp. what is CMRR. what is the practical significance of CMRR. why the input impedance must be large. what is impedance matching, why it has to be done. what is MPTT and its advantages. explain about D-A... read more
View answer (1)

Tejas Networks interview questions for popular designations

 R&D Engineer

 (16)

 Senior Engineer

 (5)

 Software Developer

 (4)

 Technician

 (3)

 Software Engineer

 (3)

 Senior R&D Engineer

 (3)

 Consultant

 (3)

 Senior Software Engineer

 (2)

Interview Questions & Answers

user image Anonymous

posted on 6 Apr 2015

Interview Questionnaire 

14 Questions

  • Q1. Write the code for producer-consumer problem using mutex
  • Ans. 

    Code for producer-consumer problem using mutex

    • Create a shared buffer between producer and consumer

    • Use mutex to lock the buffer while accessing it

    • Producer adds data to buffer and signals consumer

    • Consumer waits for signal and consumes data from buffer

    • Repeat until all data is produced and consumed

  • Answered by AI
  • Q2. Differences between Mutex and Semaphore
  • Ans. 

    Mutex is used for mutual exclusion while Semaphore is used for signaling and synchronization.

    • Mutex is used to protect a shared resource from simultaneous access by multiple threads.

    • Semaphore is used to signal between threads or to limit the number of threads accessing a shared resource.

    • Mutex can only be locked and unlocked by the thread that locked it.

    • Semaphore can be signaled and waited on by different threads.

    • Mutex i...

  • Answered by AI
  • Q3. Why do we need Mutex if we have Semophers
  • Ans. 

    Mutex and Semaphores serve different purposes in managing concurrent access to shared resources.

    • Mutex is used to provide exclusive access to a shared resource, while Semaphores can be used to control access to a shared resource by multiple threads.

    • Mutex is binary in nature, meaning it can only be in two states - locked or unlocked, while Semaphores can have multiple states.

    • Mutex is typically used for protecting critica...

  • Answered by AI
  • Q4. What is Deadlock
  • Ans. 

    Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.

    • Occurs in multi-threaded or multi-process environments

    • Can lead to system freeze or crash

    • Prevention techniques include resource ordering and timeouts

    • Example: Process A holds resource X and waits for resource Y, while Process B holds resource Y and waits for resource X

  • Answered by AI
  • Q5. How can we prevent Deadlock?
  • Ans. 

    Deadlock can be prevented by using techniques like resource allocation, avoidance, and detection.

    • Use a resource allocation algorithm to ensure resources are allocated in a safe manner.

    • Avoidance can be achieved by ensuring that resources are only requested when they are available.

    • Detection involves periodically checking for deadlock and taking action to resolve it if it is detected.

    • Implementing timeouts can also help pr...

  • Answered by AI
  • Q6. Explain the concept of virtual addressing and the allocation of virtual addresses during the execution of program
  • Ans. 

    Virtual addressing is a memory management technique that allows a program to use more memory than physically available.

    • Virtual addresses are mapped to physical addresses by the operating system.

    • Virtual addresses are allocated to a program during its execution.

    • Virtual addressing allows for efficient use of memory resources.

    • Virtual addressing enables the use of shared memory and memory protection.

    • Examples of virtual addr

  • Answered by AI
  • Q7. When would be the concept of virtual addressing comes into the picture(during compilation or run time)?
  • Q8. Explain the roles of linker and loader during the execution of the program
  • Ans. 

    Linker links object files and libraries to create an executable file. Loader loads the executable file into memory and executes it.

    • Linker resolves external references and generates an executable file

    • Loader loads the executable file into memory and performs relocation

    • Linker and loader are part of the toolchain used to build and run programs

    • Example: gcc uses linker and loader to compile and run C programs

  • Answered by AI
  • Q9. Write the Test_and_Set program
  • Ans. 

    Test_and_Set program is used to ensure mutual exclusion in concurrent systems.

    • Test_and_Set is a hardware instruction that sets a memory location to a value and returns its old value.

    • The program uses a loop to repeatedly execute the Test_and_Set instruction until it returns 0.

    • The program then enters the critical section and sets the memory location back to 0 when done.

    • Example code: while(Test_and_Set(&lock)); //critica

  • Answered by AI
  • Q10. Write the program to merge to sorted linked lists in sorted order
  • Ans. 

    Program to merge two sorted linked lists in sorted order

    • Create a new linked list to store the merged result

    • Compare the first nodes of both lists and add the smaller one to the result list

    • Move the pointer of the list with the smaller node to the next node

    • Repeat until one of the lists is empty, then add the remaining nodes of the other list to the result

    • Return the merged list

  • Answered by AI
  • Q11. Write a program to find the duplicate in the array(only one duplicate is present in the array).ANS: best way-using binary tree on hash table
  • Ans. 

    Program to find the duplicate in an array using binary tree or hash table

    • Create a binary tree or hash table

    • Iterate through the array and insert each element into the tree or table

    • If an element already exists, it is a duplicate

  • Answered by AI
  • Q12. Consider we have large amount of physical memory.Do we still need virtual memory?What is the use of paging in that situation
  • Ans. 

    Virtual memory is still necessary even with large physical memory. Paging helps manage memory usage.

    • Virtual memory allows for efficient use of physical memory by swapping data between RAM and storage devices.

    • Paging helps manage memory usage by dividing memory into smaller chunks called pages, which can be swapped in and out of physical memory as needed.

    • Even with large physical memory, virtual memory can still be useful...

  • Answered by AI
  • Q13. Time complexity of building a heap using linked list and arrays
  • Ans. 

    Time complexity of building a heap using linked list and arrays

    • Building a heap using a linked list takes O(nlogn) time complexity

    • Building a heap using an array takes O(n) time complexity

    • Linked list implementation is slower than array implementation

    • Arrays are better for random access while linked lists are better for insertion and deletion

  • Answered by AI
  • Q14. How do you find the middle of the linked list
  • Ans. 

    To find the middle of a linked list, use two pointers - one moving at twice the speed of the other.

    • Initialize two pointers - slow and fast

    • Move the slow pointer one step at a time and the fast pointer two steps at a time

    • When the fast pointer reaches the end of the list, the slow pointer will be at the middle

    • If the list has even number of nodes, there will be two middle nodes. In that case, return the second middle node

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: If you are from CS or CS related branches and if you are in no mood to take boring aptitude questions then probably this written test might be the one you are waiting for. The written test is easy for any one(any discipline) to crack if you are good at coding.1.Aptitude:The questions are easy to crack provided you understand the questions well.No need of in advance preparation required as most of them are puzzles.My suggestion:Solve aptitude within 15-20 mins as they don't concentrate much on your score in aptitude,however you need to cross the cutoff for aptitude which is generally high as the questions are easy.2.Technical Questions:Questions from Algorithms,Computer Networks,Data Structures,Database Management,Operating Systems(IMP).Most of the questions are just the basic stuff from the topics mentioned above.Also they concentrated mostly on pointers and structures(VERY IMP).IMP things to be noted to crack these questions:Given a c or c++ program with error,you should be able to tell whether the error is compilation error or Run time error-nearly 4-5 questions.Difference between compiler , assembler, linker and loader.Its better if you know the whole process of how the program gets executed if you compile and run the program.Concentrate on pointers in C.Again lots of questions on basic C stuff.Given a program you must be able to tell if there are any errors in the program or the program is error free,if there is an error,What type of error it is(Compilation error or run time error).Questions on different layers in Computer Networks(just basics).Questions on Process and Threads in OS(Very IMP).Time complexities of various sorts and searches in DSA.Time complexities on various questions related to Linked lists and binary trees. My suggestion:complete these 30 technical questions in 45 mins so that you can spend 1hr on coding questions which is very important.3.Coding Round: This is the most important one among the three and it carries most of the weightage for further rounds.If you crack this round with good score then you are almost through.Most of the questions are just the standard programming questions which can be solved if you are good at coding.You can use any programming language.Questions asked during my exam:
1.Write a program to print the no of digits in the binary form of the decimal number.
2.Write the functions to create a stack and to delete a node from the stack.
3.Write a program to return the Nth prime number from the Fibonacci series.
4.You are given a string and a number.Count the no of '-' characters in the string and return 1 if the count is equal to the number given or else return 0.
Tips: Don't neglect to practice some basic questions like finding GCD,LCM of 2 numbers, Fibonacci series,prime no,factorial of the given number etc.Some may waste their time during the exam thinking about how to solve these basic questions which is disastrous.
One question for sure on Binary trees,linked lists,stacks or queues.If you are asked to write only functions,write only functions,don't waste your time writing ‪#‎include‬,main function and sort of stuff.You may think that you don't need 1hr to code these questions and you start wasting your time on aptitude.Believe me you will regret if you don't spend at least 1hr on coding questions as they care about good coding practices and time complexity of your program.
Duration: 120 minutes

Round: Technical Interview
Experience: During my time,they have shortlisted 14 members out of 80 members participated for the exam.Technical Interview may lost for about 1hr to 2 hr.They mainly target DSA and OS.They don't ask questions on Database generally.They may ask questions on Computer Networks but they didn't ask any during my time. Binary trees,heap,hash and linked list are the IMP topics.They concentrate mainly on the OS topics like Semaphores,mutex,monitors,Deadlocks,virtual memory concepts,virtual addressing concepts,paging and segmentation etc.Technical Round 1-they check your problem solving skills(probability,permutations),concepts in operating system,compiler design and computer networks,basic programming skills in C/C++.Technical Round 2-Algorithmic Round-questions from linked list,binary tree algorithms and concepts of pointers.They stressed mostly on the OS during my 1:30hrs interview.(say 1hr on OS and 1/2 hr on DSA).In Technical questions were mostly from Digital Electronics(a lot of questions from setup time and hold time and max clock frequency). Some very basic questions on Oscillators and Communication.

Round: HR Interview
Experience: 2 hr inetrview,25-20 min,main foucs wetehr you are ready to work in bangalore o not ,rest all simple stuff,dont show you have any relocation problem,then it is esay to crack,remember hr was also deciding factor so dont take it lightly.In cse out of 8 hr. they took only 3 so it was also having the weightage .Generally higher pointers were chosen .

College Name: BIT MESRA

Skills evaluated in this interview

Get interview-ready with Top Tejas Networks Interview Questions

Tejas Networks Interview FAQs

How many rounds are there in Tejas Networks interview?
Tejas Networks interview process usually has 2-3 rounds. The most common rounds in the Tejas Networks interview process are Technical, HR and Resume Shortlist.
How to prepare for Tejas Networks interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tejas Networks. The most common topics and skills that interviewers at Tejas Networks expect are Ethernet, PGDCA, Aisc, NBFC and Program Management.
What are the top questions asked in Tejas Networks interview?

Some of the top questions asked at the Tejas Networks interview -

  1. Consider we have large amount of physical memory.Do we still need virtual memor...read more
  2. Write the code for producer-consumer problem using mu...read more
  3. Write a program to find the duplicate in the array(only one duplicate is presen...read more
How long is the Tejas Networks interview process?

The duration of Tejas Networks interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Tejas Networks Interview Process

based on 82 interviews

Interview experience

4
  
Good
View more
Join Tejas Networks Powering Next- Generation Network

Interview Questions from Similar Companies

HCLTech Interview Questions
3.5
 • 3.8k Interviews
Jio Interview Questions
3.9
 • 1.7k Interviews
Bharti Airtel Interview Questions
4.0
 • 843 Interviews
Vodafone Idea Interview Questions
4.1
 • 553 Interviews
HFCL Limited Interview Questions
4.0
 • 60 Interviews
ITI Interview Questions
3.7
 • 34 Interviews
View all

Tejas Networks Reviews and Ratings

based on 414 reviews

4.0/5

Rating in categories

3.8

Skill development

3.7

Work-life balance

3.6

Salary

4.0

Job security

3.6

Company culture

3.3

Promotions

3.7

Work satisfaction

Explore 414 Reviews and Ratings
R&D Engineer
268 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Network Engineer
161 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Engineer
154 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Engineer
121 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
92 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Tejas Networks with

Sterlite Technologies

3.8
Compare

HFCL Limited

4.0
Compare

Vihaan Networks

3.9
Compare

Bharti Airtel

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview