This was for the role of SSE .NET, based in Gurgaon. The first round was a telephonic call, then followed by written technical questions on a sheet.
It was a total waste of time. As per HR, they told us they would give a face-to-face interview after the first round, then changed their minds and sent a document for us to provide answers.
. Consider the following classes: public class ClassA { private int _value;
public ClassA()
{
}
public ClassA(int value)
{
_value = value;
}
public int Value
{
get { return _value; }
protected set { _value = value; }
}
}
public class ClassB : ClassA { protected ClassB(int value) : base(value * 10) { } }
public class ClassC : ClassB { }
Show how many different ways you can create a new instance of each of the classes? (e.g., “StringBuilder sb = new StringBuilder();” is one way to instantiate a StringBuilder class object instance.) Also after each object instantiation, what will be the value returned by the “Value” property of that object instance.
JavaScript
Write a JavaScript for loop to print out numbers from 1 to 100 that are evenly divisible by 3.
Write a JavaScript/jQuery statement to retrieve the value of a DIV element with ID “FullName” and an INPUT field with the ID “FirstName”.
Write a JavaScript/jQuery statement to update the value of a DIV element with ID “FullName” and an INPUT field with the ID “FirstName”.
Write a JavaScript/jQuery statement to retrieve the 3rd button object on the page.
Define prototype inheritance and closure.
The following metrics were computed from 1 interview experience for the Deloitte S S E (Senior Software Engineer) role in Gurgaon, Haryana.
Deloitte's interview process for their S S E (Senior Software Engineer) roles in Gurgaon, Haryana is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Deloitte's S S E (Senior Software Engineer) interview process in Gurgaon, Haryana.