Tejas Network interview questions

124 questions from 12 candidate reports · 2015 to 2025

Online test → Technical → HR·100% entry level

CS fundamentals

Showing 28 of 77 reported in this area

Differentiate between TCP and UDP.
asked 2×easyPractice this →
Explain the Singleton design pattern
asked 2×easyPractice this →
Explain thread synchronization in Java
asked oncemediumPractice this →
Explain various CPU scheduling policies
asked oncemediumPractice this →
Explain OSI layers and their applications
asked oncemediumPractice this →
Explain polymorphism in C++ with examples.
asked oncemediumPractice this →
What is a template class? Write an example.
asked oncemediumPractice this →
Which protocol is used in Skype video calls?
asked oncemediumPractice this →
Explain undefined behavior in C++ and give examples.
asked oncemediumPractice this →
Implement hashCode() and equals() methods in a class.
asked oncemediumPractice this →
Explain the Producer-Consumer problem and its solution
asked oncemediumPractice this →
Implement the Producer-Consumer problem using threads.
asked oncemediumPractice this →
Explain ConcurrentHashMap and how it differs from HashMap
asked oncemediumPractice this →
Explain arrays and pointers in C and how they are related
asked oncemediumPractice this →
Explain deadlock in operating systems and its conditions.
asked oncemediumPractice this →
Explain memory management techniques in operating systems
asked oncemediumPractice this →
How do you find the last 5 words in a file using a command?
asked oncemediumPractice this →
What happens when two threads modify an ArrayList concurrently?
asked oncemediumPractice this →
Implement a Set and sort an Employee class based on ID and Name.
asked oncemediumPractice this →
Explain the different protocols used at each layer of the OSI model
asked oncemediumPractice this →
Explain dynamic memory allocation in C (malloc, calloc, realloc, free)
asked oncemediumPractice this →
Explain the implementation and contract of equals() and hashCode() methods
asked oncemediumPractice this →
Explain interprocess communication and interthread communication mechanisms
asked oncemediumPractice this →
Explain the Producer-Consumer problem and how it is handled using multithreading.
asked oncemediumPractice this →
If hashCode() always returns 1 for two objects of the same class, are the objects equal?
asked oncemediumPractice this →
Explain the significance of C keywords such as virtual, enum, structures, unions, pointers, and array vs pointer differences
asked oncemediumPractice this →
Explain thread concepts in operating systems
asked oncehardPractice this →
On which CPU core is a given thread running and how can you find it?
asked oncehardPractice this →

DSA

Showing 28 of 65 reported in this area

Connect N ropes with minimum cost.
asked oncemediumPractice this →
Implement a queue using only one stack.
asked oncemediumPractice this →
Implement Quick Sort using a linked list
asked oncemediumPractice this →
Rotate a 2D image (matrix) by 90 degrees
asked oncemediumPractice this →
Rotate a matrix by 90 degrees clockwise.
asked oncemediumPractice this →
Print all boundary elements of a binary tree
asked oncemediumPractice this →
Add two numbers represented as a Linked List.
asked oncemediumPractice this →
Rotate a matrix by 270 degrees anticlockwise.
asked oncemediumPractice this →
Delete the middle node of a singly linked list
asked oncemediumPractice this →
Rotate a given square matrix by 90 degrees clockwise.
asked oncemediumPractice this →
Make the middle node of a singly linked list the new head
asked oncemediumPractice this →
Print all permutations of a given string (example: "TJS")
asked oncemediumPractice this →
Recursively delete consecutive duplicate characters in a string
asked oncemediumPractice this →
Find the Lowest Common Ancestor (LCA) of two nodes in a binary tree
asked oncemediumPractice this →
Calculate the sum of all elements of all possible subarrays of a given array.
asked oncemediumPractice this →
Remove a character from a string such that the resulting string is a palindrome
asked oncemediumPractice this →
Add two numbers represented as linked lists and return the sum as a linked list.
asked oncemediumPractice this →
Find the first non-repeated character in a string with optimized time complexity.
asked oncemediumPractice this →
Generate a non-repeating sorted list from two unsorted lists containing duplicates
asked oncemediumPractice this →
Find the maximum path sum in a matrix from the top-left corner to the bottom-right corner.
asked oncemediumPractice this →
Implement a doubly linked list from scratch and print all pairs of nodes whose values sum to k.
asked oncemediumPractice this →
Given an array {1,2,3,4,5}, find the number of triplets (a, b, c) such that a^2 + b^2 = c^2 in O(n^2) time.
asked oncemediumPractice this →
Design a data structure to continuously maintain the top 100 highest numbers from an infinite stream of integers.
asked oncemediumPractice this →
Given a sorted array, rearrange it in minimum-maximum order without using extra O(n) memory and with minimum time complexity
asked oncemediumPractice this →
A rabbit starts at the top-left of a matrix and must reach the bottom-right while maximizing the total carrots collected. Find the maximum carrots that can be collected.
asked oncemediumPractice this →
Perform operations on a number based on whether it is odd or even to reduce it to 4, count odd and even numbers encountered, and return the simplified ratio of odd:even.
asked oncemediumPractice this →
Copy a linked list with an arbitrary (random) pointer.
asked oncehardPractice this →
Find the sum of squares of all subsets of a given array.
asked oncehardPractice this →

Aptitude

Showing 3 of 6 reported in this area

Solve aptitude questions involving tricky quantitative and logical reasoning problems
asked oncemediumPractice this →
Aptitude questions involving logical reasoning and quantitative problem solving under time constraints
asked oncehardPractice this →
Quantitative aptitude problems (no specific problem mentioned)

System design

1 questions reported in this area

Design a Chess Board class.
asked oncemediumPractice this →

Showing 60 of 124 questions. Ranked by how often the same question came back across reports.

Practise a Tejas Network-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Tejas Network ask?

Candidate interview reports most often cover CS fundamentals (52%) and DSA (44%).

How many rounds does Tejas Network interview have?

Candidate interview reports show an average of 3.2 rounds per experience, with a typical sequence of Online test → Technical → HR. Individual interview paths can vary.

Is the Tejas Network interview hard?

Among questions with a reported difficulty, the mix is easy 50%, medium 44%, hard 5%.

Keep reading