i
Netcracker Technology
Filter interviews by
I applied via Campus Placement and was interviewed in Mar 2022. There were 3 interview rounds.
A hackeearth based coding test which had basic DSA question and some core cse mcqs
Count the number of words in a user input string.
Use the split() method to split the string into an array of words.
Get the length of the array to get the number of words.
Handle edge cases like leading/trailing spaces and multiple spaces between words.
I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.
The duration of this round was 60 minutes. 20 questions were asked from Quants, Reasoning and Verbal Ability each. The questions were in easy to medium level. The test was conducted in CoCubes Platform.
The duration was 40 minutes. Two basic questions were there. Question1 - If a number is even than print the addition of the digits of the number and if it is odd than print the product of the digits of the number. Question2 - Take a number n as an input, find the upper bound of the range starting from 1 containing n numbers of prime numbers. Only C, C++ and Java was there in language section and the test was conducted in CoCubes platfrom.
RDBMS is a relational database management system. SQL query to retrieve data is SELECT * FROM table_name;
RDBMS is a software system used to manage relational databases.
SQL is a programming language used to manage RDBMS.
SELECT statement is used to retrieve data from a table.
The * symbol retrieves all columns from the specified table.
table_name is the name of the table from which data is to be retrieved.
Easy-medium level coding question
I applied via Campus Placement and was interviewed in Oct 2022. There were 5 interview rounds.
Round 1 was conducted on Aon type mcq of easy to medium difficulty
3 coding question one was easy and two medium level
Netcracker Technology interview questions for designations
Exception handling is a mechanism to handle runtime errors and prevent program crashes.
It allows the program to gracefully handle errors and continue execution.
C does have a basic form of exception handling using the setjmp() and longjmp() functions.
Examples of exceptions include divide by zero, null pointer dereference, and file not found errors.
I applied via Campus Placement and was interviewed before Aug 2022. There were 4 interview rounds.
There were initially 2 coding questions to solve using Java or c++. One was easy and second was bit hard.
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
Aptitude question were not so difficult it was medium.
Fibonacci series program using recursion
Define a recursive function to calculate Fibonacci series
Base case: return 0 if n is 0, return 1 if n is 1
Recursive case: return sum of previous two Fibonacci numbers
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed before Oct 2022. There were 5 interview rounds.
2 DSA question one easy one medium
Java concepts cover a wide range of topics including object-oriented programming, data structures, algorithms, and more.
Object-oriented programming principles like inheritance, encapsulation, and polymorphism
Data structures such as arrays, linked lists, stacks, and queues
Algorithms like sorting, searching, and graph traversal
Exception handling, multithreading, and networking in Java
Java collections framework including
I was interviewed in Sep 2021.
I applied via Referral and was interviewed before Jul 2023. There were 3 interview rounds.
let, const, and var are used to declare variables in JavaScript. Closures are functions that have access to their outer scope even after the outer function has finished executing.
let: block-scoped variable declaration, can be reassigned
const: block-scoped variable declaration, cannot be reassigned, but its properties can be modified
var: function-scoped variable declaration, can be reassigned
Closure: inner function has ...
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during compilation.
Variable declarations are hoisted to the top of their scope, but not their initializations.
Function declarations are fully hoisted, including their definitions.
Hoisting can lead to unexpected behavior if not understood properly.
String reverse and factorial programs in array of strings.
For string reverse program, iterate through the string from end to beginning and append each character to a new string.
For factorial program, use a loop to multiply numbers from 1 to n.
Example for string reverse: Input 'hello' -> Output 'olleh'
Example for factorial: Input 5 -> Output 120 (5*4*3*2*1)
Add two arrays element-wise and reverse the resulting array of strings.
Iterate through both arrays and add corresponding elements together.
Reverse the resulting array of strings.
Handle edge cases like arrays of different lengths.
Example: ['1', '2', '3'] + ['4', '5', '6'] = ['5', '7', '9'] -> reverse -> ['9', '7', '5']
String methods are used to manipulate and work with strings in programming languages.
toUpperCase(): Converts a string to uppercase
toLowerCase(): Converts a string to lowercase
charAt(index): Returns the character at the specified index
indexOf(substring): Returns the index of the first occurrence of a substring
split(delimiter): Splits a string into an array of substrings based on a delimiter
based on 21 reviews
Rating in categories
Senior Software Engineer
926
salaries
| ₹19.5 L/yr - ₹38 L/yr |
Software Engineer
825
salaries
| ₹5.5 L/yr - ₹20 L/yr |
Business Analyst
379
salaries
| ₹8.6 L/yr - ₹34 L/yr |
Technical Lead
354
salaries
| ₹13.9 L/yr - ₹46 L/yr |
QA Engineer
284
salaries
| ₹4.1 L/yr - ₹11.5 L/yr |
Amdocs
TCS
Tech Mahindra
Wipro