Upload Button Icon Add office photos

Filter interviews by

Kavveri Telecom Products Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview Preparation Tips

General Tips: It was challenging for me to get into this company. I was rejected around 10-11 times before i got placed in this company. So finding out the reason and to overcome it in the next company was the challenging task.
For getting into this company you should have the knowledge of OS, Database,Networks and OOP concepts. "Job profile was software developer.
The questions asked to me were related to OS concepts like deadlocks process and threads n all. From networks they asked me about the wifi drivers installed in your system. They asked about dynamic programming and they gave me one question to solve using dynamic programming. Then they asked me to write two more codes . From database they asked me about the errors which we will get if we do these things in the table. They asked me about the hashmap and how does it work and why it takes constant time in data retrieval. They asked me about the OOPs concepts and the virtual class implementation in detail. In short they asked me questions from every field."
Skill Tips: For the interviews karumanchi is the best book.
Presentation skills matters alot. No matter how much u know, presenating your knowledge in front of the interviewer matters alot. Speaking very fast during an interview may lead you to rejections (personal experience).
Skills:
College Name: NIT Surathkal

Interview Preparation Tips

Round: Resume Shortlist
Tips: It will be good to have a GPA of 8 and above

Round: Test
Experience: Questions were easy it were good at C and basic maths. Questions were distributed on all aspects of computer science such as Operating Systems, Few Output Question, Data Structures and Application layer networking . In basic aptitude most questions fall under Probability, distance and time and few others.
Duration: 60 minutes
Total Questions: 50

Skills: Communication, Basic Coding, Math Puzzle
College Name: NIT Surathkal

Interview Preparation Tips

Round: Test
Experience: The test was MCQ type. It comprised of questions from Operating Systems, Data Structures, Microprocessors, logical Reasoning, Aptitude and Computer Networks. No negative marking was there.
Tips: One needs to be fast as you can't spend much time on one question.
Duration: 60 minutes
Total Questions: 50

Round: Technical Interview
Experience: I was given 2 coding questions to solve and basics of oops, operating systems, data structures and networks were asked. 3-4 questions were asked in each topic mentions above. The interviewer also asked 2 puzzles which were the standard ones. He first asked me if I knew the topic or not, then only he asked me questions about it. But that doesn't mean that you can skip all the above mentions topics.
Tips: Be relaxed and confident and try to discuss your approach with the interviewer.

Round: Technical Interview
Experience: 2 Coding questions and 3-4 questions from operating systems and networks.Questions also from the mentioned projects.

Round: HR Interview
Experience: Standard HR interview with questions like what Cisco does and why they should hire you. He also asked me questions from the CV.

Tips: Be confident and mug up your cv well

Round: HR Interview
Experience: It was just a formality where he just asked about my background and whether I would be able to move to bangalore and Why I want to join Cisco.

Skills: Confidence, Problem Solving Skills, Operating System Basics, Coding Skills, Object Oriented Programming (OOP) Basics, Computer Networking, Data Strrutures
College Name: IIT Guwahati

I applied via Referral

Interview Questionnaire 

10 Questions

  • Q1. Program to print the elements of a binary tree in spiral order
  • Ans. 

    Program to print binary tree elements in spiral order

    • Use two stacks to keep track of nodes at odd and even levels

    • Push nodes from left to right in odd level stack and right to left in even level stack

    • Pop nodes from the stack alternatively and print them

    • Repeat until both stacks are empty

  • Answered by AI
  • Q2. Explain what happens underneath when you enter a URL in the browser
  • Ans. 

    Entering a URL in the browser triggers a series of events to retrieve and display the requested webpage.

    • The browser checks the cache for a previously stored copy of the webpage

    • If not found, the browser sends a request to the DNS server to resolve the domain name to an IP address

    • The browser then sends a request to the web server at the IP address for the webpage

    • The web server responds with the requested webpage

    • The brows...

  • Answered by AI
  • Q3. Explain why MAC addresses are required despite having IP addresses
  • Ans. 

    MAC addresses are required for identifying devices on a local network, while IP addresses are used for identifying devices on a global network.

    • MAC addresses are used for communication within a local network

    • IP addresses are used for communication across different networks

    • MAC addresses are assigned by the manufacturer and cannot be changed

    • IP addresses can be assigned dynamically or statically

    • MAC addresses are used in the...

  • Answered by AI
  • Q4. Solve the classical bridge and torch puzzle
  • Q5. Explain my internship project
  • Ans. 

    Developed a web application for tracking inventory and sales data

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

    • Integrated authentication and authorization features for secure access

    • Designed user-friendly interface with responsive design

  • Answered by AI
  • Q6. What is an arraylist in Java?
  • Ans. 

    An ArrayList is a dynamic array in Java that can grow or shrink in size during runtime.

    • ArrayList is a class in Java's Collection framework.

    • It implements the List interface and allows duplicate elements.

    • Elements can be added or removed using methods like add(), remove(), etc.

    • It can also be sorted using the sort() method.

    • Example: ArrayList names = new ArrayList<>();

    • names.add("John"); names.add("Mary"); names.remove(0);

Answered by AI
  • Q7. What is the difference between an arraylist and a linkedlist in Java?
  • Ans. 

    ArrayList is a resizable array while LinkedList is a doubly linked list.

    • ArrayList is faster for accessing elements while LinkedList is faster for adding or removing elements.

    • ArrayList uses contiguous memory while LinkedList uses non-contiguous memory.

    • ArrayList is better for random access while LinkedList is better for sequential access.

    • Example: ArrayList - List names = new ArrayList<>(); LinkedList - List names = new L

  • Answered by AI
  • Q8. “Java is not a pure OO language”. Justify (the answer expected was that the primitive types are not objects in Java!)
  • Ans. 

    Java is not a pure OO language due to primitive types not being objects.

    • Primitive types like int, boolean, etc. are not objects in Java

    • They do not have methods or inheritance like objects do

    • This violates the principle of everything being an object in pure OO languages

    • Wrapper classes like Integer, Boolean, etc. were introduced to provide object-like behavior for primitives

  • Answered by AI
  • Q9. What is the difference between an object oriented and object based language?
  • Ans. 

    Object-oriented languages support inheritance and polymorphism, while object-based languages do not.

    • Object-oriented languages allow for the creation of classes and objects, and support inheritance and polymorphism.

    • Object-based languages only support objects, but do not have the concept of classes or inheritance.

    • Examples of object-oriented languages include Java, C++, and Python, while JavaScript is an example of an obj

  • Answered by AI
  • Q10. Explain inheritance and abstraction with a concrete example
  • Ans. 

    Inheritance is a way to create new classes based on existing ones. Abstraction is a way to hide implementation details.

    • Inheritance allows a subclass to inherit properties and methods from a superclass.

    • Abstraction allows a class to provide a simplified interface to its users while hiding its implementation details.

    • For example, a Car class can inherit properties and methods from a Vehicle class, while also implementing i...

  • Answered by AI

    Interview Preparation Tips

    Skills:
    College Name: NA

    Skills evaluated in this interview

    I applied via Referral

    Interview Questionnaire 

    14 Questions

    • Q1. How many interviews have I attended before?
    • Q2. What value would I add to Cisco?
    • Q3. What do I know about Cisco?
    • Q4. Am I ready to work as an IT manager?
    • Ans. 

      No, as a software engineer, you may not have the necessary experience or skills to work as an IT manager.

      • Software engineers typically focus on coding and technical aspects, while IT managers are responsible for overseeing projects, teams, and budgets.

      • IT managers need strong leadership, communication, and decision-making skills, which may not be the primary focus of a software engineer.

      • Consider gaining experience in pro...

    • Answered by AI
    • Q5. Mention the layers in OSI stack
    • Ans. 

      OSI stack has 7 layers that define how data is transmitted over a network.

      • OSI stands for Open Systems Interconnection

      • Each layer has a specific function and communicates with adjacent layers

      • Layers are: Physical, Data Link, Network, Transport, Session, Presentation, Application

    • Answered by AI
    • Q6. When would I go for a router to make two computers communicate?
    • Ans. 

      A router is needed to connect two computers in different networks or to share internet connection.

      • When two computers are in different networks, a router is needed to connect them.

      • A router can also be used to share internet connection between multiple devices.

      • Routers can provide additional security features like firewall and VPN.

      • Examples of routers include Cisco, Netgear, and TP-Link.

    • Answered by AI
    • Q7. Mention the number of bits in IPv4 and IPv6 addresses
    • Ans. 

      IPv4 has 32 bits and IPv6 has 128 bits.

      • IPv4 addresses are in the format of xxx.xxx.xxx.xxx where each xxx is an 8-bit number.

      • IPv6 addresses are in the format of xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx where each xxxx is a 16-bit number.

      • IPv6 addresses allow for a much larger number of unique addresses than IPv4.

    • Answered by AI
    • Q8. What is the need for IPv6?
    • Ans. 

      IPv6 is needed due to the exhaustion of IPv4 addresses and the need for more unique IP addresses.

      • IPv6 provides a significantly larger address space compared to IPv4.

      • It allows for the allocation of unique IP addresses to every device connected to the internet.

      • IPv6 supports improved security features and better network performance.

      • It enables the growth of Internet of Things (IoT) devices and services.

      • Transitioning to IPv...

    • Answered by AI
    • Q9. How many clients are possible for a /24 address?. What is the network address and broadcast address here?
    • Ans. 

      A /24 address can have 256 clients. Network address is the first IP and broadcast address is the last IP.

      • A /24 address has 256 IP addresses

      • The network address is the first IP in the range

      • The broadcast address is the last IP in the range

    • Answered by AI
    • Q10. What is the difference between anycast, unicast, and multicast?
    • Ans. 

      Anycast, unicast, and multicast are different ways of routing network traffic.

      • Unicast is one-to-one communication between a sender and a receiver.

      • Anycast is one-to-nearest communication where the sender sends a message to the nearest receiver.

      • Multicast is one-to-many communication where the sender sends a message to a group of receivers.

      • Anycast is used for load balancing and finding the nearest server.

      • Unicast is used f...

    • Answered by AI
    • Q11. What is virtual memory? What is its size in relation to main memory?
    • Ans. 

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

      • Virtual memory is created by using hard disk space as an extension of RAM.

      • It allows running more programs than the physical memory can handle.

      • The size of virtual memory is typically larger than the size of main memory.

      • Virtual memory is divided into pages, which are swapped in and out of main memory as nee...

    • Answered by AI
    • Q12. How do I rate myself in C, web technologies on a scale of 10?
    • Ans. 

      I rate myself 8 in C and 7 in web technologies.

      • I have extensive experience in C programming and have worked on multiple projects using it.

      • In web technologies, I have a good understanding of HTML, CSS, and JavaScript, but there is always room for improvement.

      • I am constantly learning and improving my skills in both areas.

    • Answered by AI
    • Q13. What are my strengths?
    • Ans. 

      My strengths include problem-solving skills, attention to detail, and strong programming abilities.

      • Strong problem-solving skills - able to analyze complex problems and come up with effective solutions

      • Attention to detail - meticulous in writing code and ensuring it is error-free

      • Strong programming abilities - proficient in multiple programming languages such as Java, Python, and C++

    • Answered by AI
    • Q14. The classical 3l, 5l puzzle

    Interview Preparation Tips

    Skills:
    College Name: NA

    Skills evaluated in this interview

    I applied via Campus Placement and was interviewed in Jan 2016. There were 3 interview rounds.

    Interview Preparation Tips

    Round: Test
    Experience: Tested basics in each subject

    Round: Technical Interview
    Experience: Had asked me about my projects in detail. Some DSA questions were asked. Asked to code in C for some questions.

    Round: Technical Interview
    Experience: Asked questions about data structures and some more algorithms. Tested in Probability and some quant.

    College Name: IIT Madras

    Interview Questionnaire 

    6 Questions

    • Q1. Tell us about yourself ?
    • Q2. Any knowledge of Networks/DS?
    • Ans. 

      Yes

      • Knowledge of network protocols and architectures

      • Understanding of data structures and algorithms

      • Experience with network troubleshooting and analysis

      • Familiarity with network security and encryption

      • Proficiency in network programming and socket programming

    • Answered by AI
    • Q3. Which projects do you like the most?
    • Q4. How was your test ?
    • Ans. 

      The test went well, I was able to complete all the tasks within the given time frame.

      • I prepared well for the test by reviewing relevant materials

      • I managed my time effectively during the test

      • I was able to solve all the problems and complete all the tasks

      • I double-checked my work to ensure accuracy

    • Answered by AI
    • Q5. Why CISCO ? Tell something about it
    • Q6. Which companies have you applied for till day 4 ?

    Interview Preparation Tips

    Round: Test
    Experience: 30 questions on Technical knowledge - Basic C, DS, Microprocessor, OS, Networks, Circuit Designs.
    20 questions on Aptitude.
    Total Questions: 50

    Round: Technical Interview
    Experience: It was a 25-30 minute round. Apart from the questions mentioned, they asked questions related to BTP(Signal Processing) and Microprocessor 8085.
    Tips: Basic C, EE 370 and Microprocessor 8085 will be helpful. They will look for Networks related questions. Revise the related courses and attend PPTs.

    Round: HR Interview
    Experience: It was a 15-minute round.

    General Tips: Analytical thinking is important and you should have good technical knowledge and a decent academic record.
    College Name: IIT KANPUR

    Skills evaluated in this interview

    Interview Preparation Tips

    Round: Test
    Experience: It was a blend of topics from IT,CSE and ECE. Try to concentrate on coding and networks for this round. mostly luck based

    Round: Group Discussion
    Experience: A very easy round. Can easily clear it if you have minimum skills

    Round: Technical Interview
    Experience: needs a sound knowledge in networking .

    Round: HR Interview
    Experience: your personality and the way you behave matters a lot. Try to be humble and truthful

    General Tips: as I mentioned earlier keep trying never loose hope
    Skills: communication skills, grasping power , knowledge
    College Name: VIT VELLORE
    Motivation: high package :P
    Funny Moments: none . but had to go to bangalore for interview which was fun :)

    I was interviewed before Jan 2021.

    Round 1 - Coding Test 

    (1 Question)

    Round duration - 70 Minutes
    Round difficulty - Medium

    This was an Online Coding+MCQ round where we had a total of 50 MCQ questions and 1 coding problem. The coding problem was of easy to medium level but was a bit implementation heavy.

    • Q1. 

      LRU Cache Design Question

      Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:

      1. get(key) - Return the value of the key if it exists in the cache; otherw...

    • Ans. 

      Design a Least Recently Used (LRU) cache data structure that supports get and put operations with capacity constraint.

      • Implement a doubly linked list to maintain the order of recently used keys.

      • Use a hashmap to store key-value pairs for quick access.

      • When capacity is reached, evict the least recently used item before inserting a new item.

      • Update the position of a key in the linked list whenever it is accessed or updated.

      • H...

    • Answered by AI
    Round 2 - Face to Face 

    (3 Questions)

    Round duration - 60 Minutes
    Round difficulty - Medium

    This round had 1 coding question in which I was first required to explain my approach and then discuss the time and space complexities. After this , some basic questions from OOPS and Java were asked.

    • Q1. 

      Detect and Remove Loop in Linked List

      For a given singly linked list, identify if a loop exists and remove it, adjusting the linked list in place. Return the modified linked list.

      Expected Complexity:

      A...

    • Ans. 

      Detect and remove loop in a singly linked list in place with O(n) time complexity and O(1) space complexity.

      • Use Floyd's Cycle Detection Algorithm to identify the loop in the linked list.

      • Once the loop is detected, use two pointers to find the start of the loop.

      • Adjust the pointers to remove the loop and return the modified linked list.

    • Answered by AI
    • Q2. What is the difference between ArrayList and LinkedList in Java?
    • Ans. 

      ArrayList is implemented using a dynamic array while LinkedList is implemented using a doubly linked list.

      • ArrayList provides fast random access but slow insertion and deletion operations.

      • LinkedList provides fast insertion and deletion operations but slow random access.

      • Example: ArrayList is suitable for scenarios where frequent access and traversal of elements is required, while LinkedList is suitable for scenarios wher...

    • Answered by AI
    • Q3. What is the difference between abstraction and inheritance?
    • Ans. 

      Abstraction focuses on hiding implementation details, while inheritance allows a class to inherit properties and behavior from another class.

      • Abstraction is the concept of hiding the complex implementation details and showing only the necessary features of an object.

      • Inheritance is a mechanism where a new class inherits properties and behavior from an existing class.

      • Abstraction is achieved through interfaces and abstract...

    • Answered by AI
    Round 3 - Face to Face 

    (3 Questions)

    Round duration - 60 Minutes
    Round difficulty - Medium

    This round had questions from OS and OOPS. The interviewer also tested my problem solving skills by asking me some puzzles in the end.

    • Q1. Can you explain piping in Unix/Linux?
    • Ans. 

      Piping in Unix/Linux allows the output of one command to be used as the input for another command.

      • Piping is done using the | symbol

      • Multiple commands can be piped together

      • Piping allows for the creation of complex command chains

      • Example: ls -l | grep txt

    • Answered by AI
    • Q2. What is a static variable in C?
    • Ans. 

      A static variable in C is a variable that retains its value between function calls.

      • Static variables are declared using the 'static' keyword.

      • They are initialized only once and retain their value throughout the program's execution.

      • Static variables have a default value of 0 if not explicitly initialized.

      • They are stored in the data segment of the program's memory.

      • Example: static int count = 0; declares a static variable 'c

    • Answered by AI
    • Q3. How can you measure exactly 4 liters of water using only a 3-liter can and a 5-liter can?

    Interview Preparation Tips

    Eligibility criteriaAbove 7 CGPACisco interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

    Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
    Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
    Tip 3 : Do at-least 2 good projects and you must know every bit of them.

    Application resume tips for other job seekers

    Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
    Tip 2 : Every skill must be mentioned.
    Tip 3 : Focus on skills, projects and experiences more.

    Final outcome of the interviewSelected

    Skills evaluated in this interview

    I was interviewed before Nov 2020.

    Round 1 - Coding Test 

    (1 Question)

    Round duration - 60 minutes
    Round difficulty - Medium

    The test was in the evening which was not too late. It was conducted on Hackerrank which is a very common platform and was hence familiar. There were 26 questions:
    Q1: Coding Question
    3 languages were allowed: c, java8, python3
    Q2 - Q26: Multiple Choice Questions

    • Q1. 

      Intersection of Linked List Problem

      You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.

      Your task is to determine t...

    • Ans. 

      Find the node where two linked lists merge, return -1 if no merging occurs.

      • Traverse both lists to find the lengths and the last nodes

      • Align the starting points of both lists by moving the longer list's pointer ahead by the difference in lengths

      • Traverse both lists simultaneously until a common node is found, which is the merging point

    • Answered by AI

    Interview Preparation Tips

    Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaDegree & Specialisation : B.Tech (Computer Science) B.Tech (Information Technology) B.Tech (Electronics & Communication) B.Tech (Electrical & Electronics) MCA M.Sc (Computer Science), Year of Graduation : 2021, CGPA : 7.5 and above, No Current BacklogsCisco interview preparation:Topics to prepare for the interview - Data Communication and Networks, Data Structures, SQL, OOPS, C, C++, JavaTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

    Tip 1 : Practice competitive programming as much as possible. It's never too late. Start now. But it is important to practice before appearing for the paper.
    Tip 2 : Try to start making projects early on as it plays a major role during the interviews. 
    Tip 3 : Be involved in extra curricular activities and events like Hackathons even if you don't win all of them. It gives a lot of exposure and experience.
    Tip 4 : Don't lose touch with your core subjects.
    Tip 5 : An internship/training from a good organization always helps (though don't lose hope if you don't have it).
    Tip 6 : Focus on your communication skills along with your core subjects as it helps in giving a good impression during the interviews.

    Application resume tips for other job seekers

    Tip 1 : Maintain a good CGPA (above 7.5)
    Tip 2 : Mention your projects as they are noticed in the interview
    Tip 3 : Having an internship experience especially from a good organization helps
    Tip 4 : Focus on extra curricular activities too
    Tip 5 : Do not put things you are not sure about

    Final outcome of the interviewRejected

    Skills evaluated in this interview

    Kavveri Telecom Products Interview FAQs

    How to prepare for Kavveri Telecom Products 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 Kavveri Telecom Products. The most common topics and skills that interviewers at Kavveri Telecom Products expect are Engineering, AutoCAD, Brand Awareness, Brand Management and Btl.

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    Cisco Interview Questions
    4.1
     • 372 Interviews
    Tejas Networks Interview Questions
    4.0
     • 75 Interviews
    Redington Interview Questions
    4.0
     • 34 Interviews
    Avantel Interview Questions
    3.9
     • 13 Interviews
    Accord Synergy Interview Questions
    3.9
     • 8 Interviews
    View all

    Kavveri Telecom Products Reviews and Ratings

    based on 2 reviews

    5.0/5

    Rating in categories

    5.0

    Skill development

    5.0

    Work-life balance

    4.0

    Salary

    5.0

    Job security

    5.0

    Company culture

    4.0

    Promotions

    5.0

    Work satisfaction

    Explore 2 Reviews and Ratings
    Compare Kavveri Telecom Products with

    Sterlite Technologies

    3.8
    Compare

    Cisco

    4.1
    Compare

    Redington

    4.0
    Compare

    Vindhya Telelinks

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