Upload Button Icon Add office photos

Sandvine

Compare button icon Compare button icon Compare

Filter interviews by

Sandvine Interview Questions and Answers

Updated 25 Mar 2025
Popular Designations

12 Interview questions

A Senior Software Engineer was asked 9mo ago
Q. How do you list relevant files from a folder that were updated in a given time period?
Ans. 

Use a script to list relevant files updated within a given time period in a folder

  • Use a scripting language like Python or Bash to iterate through files in the folder

  • Check the last modified timestamp of each file and compare it to the given time period

  • Create a list of files that meet the criteria and display or output them

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 9mo ago
Q. How would you monitor if a system went down?
Ans. 

I will use monitoring tools to receive alerts and notifications if a system goes down.

  • Set up monitoring tools like Nagios, Zabbix, or Prometheus to track system health

  • Configure alerts to be sent via email, SMS, or Slack when system goes down

  • Implement automated scripts to restart services or systems if they fail

  • Regularly check system logs for any error messages or warnings

View all Senior Software Engineer interview questions
A Software Developer was asked 9mo ago
Q. Design a stack such that GetMax() is O(1).
Ans. 

Implement a stack that tracks the maximum value during push and pop operations.

  • Use an auxiliary stack to keep track of maximum values.

  • On push, compare the new value with the current maximum and push the greater one onto the max stack.

  • On pop, if the popped value is the same as the top of the max stack, pop from the max stack as well.

  • Example: Push 5, max is 5; Push 3, max is 5; Push 7, max is 7; Pop 7, max is 5.

View all Software Developer interview questions
🔥 Asked by recruiter 2 times
A Software Developer was asked 9mo ago
Q. Introduce yourself.
Ans. 

I'm a passionate software developer with a strong background in full-stack development and a love for solving complex problems.

  • Education: Bachelor's degree in Computer Science from XYZ University.

  • Experience: 3 years of experience in web development using React and Node.js.

  • Projects: Developed an e-commerce platform that increased sales by 30%.

  • Skills: Proficient in JavaScript, Python, and SQL.

  • Interests: Enjoy contri...

View all Software Developer interview questions
A Software Engineer was asked
Q. How would you traverse web pages with links to other web pages in a specific order?
Ans. 

Traversing web pages with links in specific orders requires web scraping and following the links recursively.

  • Use web scraping tools like BeautifulSoup or Scrapy to extract links from web pages.

  • Implement a recursive function to follow the links in specific orders (e.g. depth-first or breadth-first).

  • Track visited pages to avoid infinite loops or revisiting the same pages.

  • Handle errors and exceptions when accessing w...

View all Software Engineer interview questions
A Software Engineer was asked
Q. Describe a time you had to implement something you were unfamiliar with by researching.
Ans. 

Implementing a neural network for image recognition

  • Research different types of neural networks such as Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs)

  • Study how to preprocess image data and feed it into the neural network

  • Learn about popular deep learning frameworks like TensorFlow or PyTorch

  • Experiment with training a neural network on a dataset like MNIST for digit recognition

View all Software Engineer interview questions
A Software Development Engineer II was asked
Q. Given a singly linked list, determine if it is a palindrome.
Ans. 

Check if a linked list is a palindrome

  • Traverse the linked list to find the middle point

  • Reverse the second half of the linked list

  • Compare the first half with the reversed second half

View all Software Development Engineer II interview questions
Are these interview questions helpful?
A Software Engineer II was asked
Q. Can DSA questions be asked?
Ans. 

Data Structures and Algorithms (DSA) questions are commonly asked in software engineering interviews to assess problem-solving skills.

  • DSA questions test your ability to solve problems efficiently.

  • Common topics include arrays, linked lists, trees, and graphs.

  • Example: Implement a binary search algorithm on a sorted array.

  • Understanding time and space complexity is crucial.

  • Example: Explain the difference between O(n) ...

View all Software Engineer II interview questions
A Software Development Engineer was asked
Q. Given the heads of two singly linked-lists headA and headB, return the node at which the two lists intersect. If the two linked lists do not intersect, return null.
Ans. 

Intersection of two linked lists

  • Traverse both lists and compare each node

  • Use a hash table to store nodes of one list and check for intersection in the other list

  • Find the length of both lists, move the pointer of the longer list to the same distance from the end as the shorter list, and then compare nodes

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. How do you search in a dictionary?
Ans. 

To search in a dictionary, use the key-value pairs and access the value using the desired key.

  • Access the dictionary using the key to retrieve the corresponding value.

  • If the key is not present, handle the error or return a default value.

  • Example: dictionary['key'] returns the value associated with 'key'.

View all Software Development Engineer interview questions

Sandvine Interview Experiences

17 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I'm a passionate software developer with a strong background in full-stack development and a love for solving complex problems.

    • Education: Bachelor's degree in Computer Science from XYZ University.

    • Experience: 3 years of experience in web development using React and Node.js.

    • Projects: Developed an e-commerce platform that increased sales by 30%.

    • Skills: Proficient in JavaScript, Python, and SQL.

    • Interests: Enjoy contributin...

  • Answered by AI
  • Q2. Get the maximum at any point during push and pop operation in stack
  • Ans. 

    Implement a stack that tracks the maximum value during push and pop operations.

    • Use an auxiliary stack to keep track of maximum values.

    • On push, compare the new value with the current maximum and push the greater one onto the max stack.

    • On pop, if the popped value is the same as the top of the max stack, pop from the max stack as well.

    • Example: Push 5, max is 5; Push 3, max is 5; Push 7, max is 7; Pop 7, max is 5.

  • Answered by AI

Software Engineer Interview Questions & Answers

user image Sourabh Kamate

posted on 29 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It includes two DSA questions and some aptitude questions

Round 2 - One-on-one 

(3 Questions)

  • Q1. Introduce yourself
  • Q2. Give the maximum element at any point of time for after pop and push
  • Ans. 

    Implement a stack that can return the maximum element efficiently after push and pop operations.

    • Use a secondary stack to keep track of maximum values.

    • On push, compare the new element with the current maximum and push the greater one onto the max stack.

    • On pop, if the popped element is the current maximum, pop from the max stack as well.

    • Example: Push 3, 5, 2. Max stack: [3, 5]. Pop 5. Max stack: [3].

    • This allows O(1) time...

  • Answered by AI
  • Q3. Reverse a string
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Psuedo code based test

Round 2 - One-on-one 

(1 Question)

  • Q1. Coding question in any language of choice
Round 3 - One-on-one 

(1 Question)

  • Q1. Multiple questions based on networking, OS, DSA, ML, puzzles and one coding question as well
Round 4 - One-on-one 

(1 Question)

  • Q1. Interview with manager - combination of technical and behavioral
Round 5 - One-on-one 

(1 Question)

  • Q1. Interview with Director - Technical theory questions based on networking
Round 6 - HR 

(1 Question)

  • Q1. No specific questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Have strong foundation in coding and networking concepts
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Easy to medium leetcode

Round 2 - One-on-one 

(2 Questions)

  • Q1. Core fundamentals
  • Q2. Networking, operating System
Round 3 - One-on-one 

(2 Questions)

  • Q1. Networking protocols
  • Q2. Like UDP AND TCP TRAFFIC FLOW
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic coding questions

Round 2 - One-on-one 

(3 Questions)

  • Q1. Core subjects like Operating System, Networking
  • Q2. TCP, UDP protocols, working
  • Q3. OSI, TC/IP working model

Intern Interview Questions & Answers

user image Chandan Prajwal

posted on 22 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Easy to medium -45 mins

Round 2 - Coding Test 

Easy to medium -45 mins

Software Engineer2 Interview Questions & Answers

user image sankait bhatia

posted on 6 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Trees and string operations
  • Q2. Network questions case study
Interview experience
4
Good
Difficulty level
-
Process Duration
Less than 2 weeks
Result
-

I appeared for an interview in Sep 2024, where I was asked the following questions.

  • Q1. Question on OOPS, c++
  • Q2. Questions on resume
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

20 - 30 min easy aptitude test with Math questions

Round 2 - Coding Test 

Algorithm question, explain approach

Round 3 - One-on-one 

(2 Questions)

  • Q1. Easy C linked list question
  • Q2. Difference between Python and C++, Neural Networks, etc
  • Ans. 

    Python is a high-level, interpreted language known for its simplicity and readability. C++ is a lower-level, compiled language with more control over memory management.

    • Python is easier to learn and write code quickly compared to C++.

    • C++ allows for more control over memory management and is typically faster than Python.

    • Python is commonly used for neural networks due to its simplicity and readability.

    • C++ is also used for...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Situation question

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dsa round on hackerrank

Round 2 - One-on-one 

(2 Questions)

  • Q1. Dsa and technical round
  • Q2. Tree transversal
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Simple coding on basic knowledge

Round 2 - One-on-one 

(3 Questions)

  • Q1. Basic C questions
  • Q2. Basic c++ questions
  • Q3. DS and algorithms

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Sandvine?
Ask anonymously on communities.

Sandvine Interview FAQs

How many rounds are there in Sandvine interview?
Sandvine interview process usually has 2-3 rounds. The most common rounds in the Sandvine interview process are One-on-one Round, Coding Test and Technical.
How to prepare for Sandvine 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 Sandvine. The most common topics and skills that interviewers at Sandvine expect are Python, Kubernetes, C, Docker and AWS.
What are the top questions asked in Sandvine interview?

Some of the top questions asked at the Sandvine interview -

  1. How to list out relevant files from a folder which was updated in a given time ...read more
  2. traversing the web pages which has links to other web pages in specific ord...read more
  3. How to search in a dictiona...read more
What are the most common questions asked in Sandvine HR round?

The most common HR questions asked in Sandvine interview are -

  1. What are your strengths and weakness...read more
  2. Why are you looking for a chan...read more
  3. What are your salary expectatio...read more
How long is the Sandvine interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 15 interview experiences

Difficulty level

Easy 11%
Moderate 89%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Cisco Interview Questions
4.2
 • 386 Interviews
Nvidia Interview Questions
3.6
 • 112 Interviews
BT Business Interview Questions
4.0
 • 86 Interviews
Arista Networks Interview Questions
4.0
 • 48 Interviews
View all

Sandvine Reviews and Ratings

based on 68 reviews

3.2/5

Rating in categories

3.2

Skill development

3.2

Work-life balance

3.5

Salary

2.8

Job security

3.2

Company culture

2.8

Promotions

3.0

Work satisfaction

Explore 68 Reviews and Ratings
Software Engineer
84 salaries
unlock blur

₹10.5 L/yr - ₹25 L/yr

Senior Software Engineer
73 salaries
unlock blur

₹13.4 L/yr - ₹27.1 L/yr

Software Engineer2
58 salaries
unlock blur

₹12 L/yr - ₹18.1 L/yr

Senior Test Engineer
24 salaries
unlock blur

₹13.8 L/yr - ₹23 L/yr

Software Engineer II
21 salaries
unlock blur

₹12 L/yr - ₹20 L/yr

Explore more salaries
Compare Sandvine with

Sterlite Technologies

3.8
Compare

Cisco

4.2
Compare

BT Business

4.0
Compare

Lumen Technologies

4.0
Compare
write
Share an Interview