Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Netcracker Technology (Bengaluru) nel mese di feb 2022
Colloquio
There were 3 technical rounds and 1 HM round. 3rd technical round was taken by the HM SP. I got to know about his bad attitude then only, and the kind of questions he was asking I got an understanding of their work culture as well. I passed the 3rd round, and for the 4th HM round as well he(SP) was only taking the interview. I forgot the name of some tool and he started shouting and behaving unprofessionally. I kept my cool even though I already had an offer from a better company. Even a junior level person like me knows how to talk to someone and here a person with so much experience and at such a high level doesn't have an understanding of how to talk to someone. Anyway, I was rejected in the HM round, and when I told about the attitude of the HM to recruiter and said I will be leaving a review about this on glassdoor. He acted like it didn't matter to them and they didn't care. I learned about this company afterward through a friend, that their culture is very bad. I will not suggest this company to anyone, especially under SP as HM."
La procedura ha richiesto una settimana. Ho sostenuto un colloquio presso Netcracker Technology (Hyderabad) nel mese di mar 2021
Colloquio
I got call from HR, and they have scheduled the first round of interview.
Its a zoom call, two people took the interview , They are not indians... they are very polite. I am having very +ve feeling after the interview.
Second round they said its Managerial round. But its mostly it was Tecnical, after few questions on the day to day activities and why do you want to change the job he moved to programming.
Though the interview schduled for 1.30 hrs it went for 2 hrs.. This guy asked me to write 4(6 scenarios)
Domande di colloquio [1]
Domanda 1
First round :
After introduction, I got these three questions.
1) Write a method to decide if two strings are anagrams or not (with O(N) complexity).
2) Given a directed graph, design an algorithm to find out whether there is a route be-
tween two nodes
3) one sql query with out joins.
Second round:
After introduction, why you are looking for job change.
1. Find most frequently occurred word(s) in the following statement,
"XYZ is employee of ABC company, Xyz is from blore, XYZ! is good in java."
2. Identify the root parent fo given person. Need solution for both Iterative and recursive solutions. which one is better and why?
d -> c -> b -> a -> e -> f -> g-> h
public class Person {
private Person parent;
public Person(Person parent) {
this.parent = parent;
}
public Person getParent() {
return parent;
}
}
3. extension to 2, identify if there is any loop in the given nodes. using both iterative and recursive.(this interviewer doesn't know whats slow and fast pointer approach(Tortoise and Rabbit approach))
d -> c -> b -> a -> e -> f -> g-> h -> d
4.Create a dataStructure for LRU(Least recent used) value
data structure of N capacity with LRU(Least recently used) mechanism
ex: datastructure of size 2
.put(1, A); // {1=A}
.put(2, B); // {1=A, 2=B}
.get(1); // return A
.put(3, C); // LRU key was 2, key 2 is removed,{1=A, 3=C}
.get(2); // if not found,returns null
.put(4, D) // LRU key was 1, key 1 is removed , {4=D, 3=C}
.get(3); // return C