Perguntas de entrevista de Desenvolvedor net sênior


Perguntas de entrevista para o cargo de Desenvolvedor Net Sênior compartilhadas pelos candidatos

Principais perguntas de entrevista

Ordenar: Relevância|Popularidade|Data
Datamatics Global Services
Pergunta feita para Senior Dot Net Developer...11 de fevereiro de 2018

First two technical round was really worth full and good. but in 3rd round I have doubt on psychological doubt on interviewer. In order to twist question, they twisted me to understand their question. They are not enough prepared how to twist technical question. Having a doubt on interview is good, BUT Interviewer should good communicator to ask twisted question. otherwise interviewee will get misunderstood and rejected.

2 respostas

Absolutely Ri8.. Same Thing was Happen with Me.. 1st They Will Tell U To come In Headoffice In andheri And Then For 2nd interview was happen in Sipz(Andheri).. Menos

I did my best. I am proud to be a good developer.

Inncrewin Technologies

2- Write code in one of the classes to meet the following requirement Once a month, a file is uploaded into the system that has all the bank transactions. These include payments made by customers. Customers may pay all charges for multiple projects in one payment or may pay per project. The system must determine matching amounts and display it to the company’s accountant so he can easily tally payments and invoices. Following are the fields in the uploaded sheet. Date Type (Debit/Credit) Amount ID (I added this column)

2 respostas

I just designed how data transfer happens through Models, Like Company Model -> Customers Model -> Projects Model -> BillingMode Model What i didnt know is whether i have to create a Web Application or a Service and where do i have to get excel data. Nothing was told in interview, the interviewer was just on mute and was not willing to tell any doubts. Menos

Code on visual Studio

Alltech Int'l

Wanted SSN and consent form to perform background investigation as a pre-condition to get a pre-interview phone screen.

2 respostas

I requested that I be removed consideration as I will not consent to background check without an offer letter. Menos

Alltech thoroughly interviews and vets all candidates before the interview. That is why they asked for the drivers license and SS before the interview, so they can do a soft check on your credit to make sure nothing is outstanding, a clearance check, and if necessary a criminal background check. They do all the footwork before hand so the prime doesn't have to, and only proceed with candidates that are of high quality. They are not a staffing firm. Menos


I was asked to defend why I didn't believe in drag & drop development. Seriously?!

2 respostas

It is good to see a comment from one of the interviewers. The drag and drop has its limitations but it is an easy of use tool to help none technical people such as business user to create their business process and get it deployed in a timely fashion. Developers should be happy to see these tools since it is easier for business users to test their business processes. Menos

Mr. Mark Richman: I happened to whiteness your interview that day. An interview with the CIO is not about your technical skills, but rather about your style of engagement with team members and your ability to add discussion value versus desperately trying to make a stand on your opinions. In my view, bad move on your part not understanding the actual purpose of the drag and drop question. It was not a technical question, and your ego might have gotten the better of a well crafted interview designed to find the brightest talent in the marketplace. Menos

AIM Specialty Health

Pick one of your application that you have worked on in your current job and describe the technical details from start to finish, to be specific, include classes, fields, methods, SOA, SPs, connections etc.

2 respostas

Administrative Assistant

I have more experience than others


Questions are fairly easy, if you really know things, here are completed set of all questions I get: 1) Create a program to display numbers between 1-100, but if the number is divisible by 3, print 'fizz' if divisible by 5, print 'buzz'. If divisible by both 3 &5 print 'fizz buzz' 2) Create reusable library (DLL) for the code above and write code to use that library 3) Instead of printing hardcode numbers 1-100, and fizz/buzz, allow user to specify those parameters whichever way they like 4) Modify the code to return some sort of indication if they specify invalid range such as 100-1 instead of 1-100 5) write unit test for this program (I didn't answer this one, cuz I have never use it) 6) Modify the code so that it can handle any condition for example what if user specified range from 1billion to 10billions. (not quite sure what interviewer wanted me to do on this at all) --Most difficult part? not really I was having fun, the interviewer made me feel like he was very happy with my code, but it was a total fake, he I turned around a gave me a negative assessment LOL for couple not really that important questions #5-6, may be because I was interviewed for a 6-digit salary and not a junior or mid level so he expected a whole lot more??? That is alright I wasn't looking for job at the time, HeadSpring VP contacted me first via LinkedIn and I thought why not give it a try, if I get it....great! otherwise, life goes on! so hope this helps to whoever next!

2 respostas

Can you please explain the 2nd question in detail . I have an interview this week. May I also know if you were asked to make any changes to this code. Thanks a lot. Menos

//My answer for question 1: namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int x=1, y = 100; string fizz = "Fizz", buzz = "Buzz"; StringBuilder sb = new StringBuilder(); for (int i = x; i y) throw new Exception("invalid range"); //for question 4 Process(x); } public void Process(int i) { try { if (i% 3 == 0 && i % 5 == 0) sb.Append(string.Format("\n{0} {1} {2}", i, fizz, buzz)); else if (i % 3 == 0) sb.Append(string.Format("\n{0} {1}", i, fizz)); else if (i % 5 == 0) sb.Append(string.Format("\n{0} {1}", i, buzz)); else sb.Append(string.Format("\n{0}", i)); if (i == y) return; else Process(++i); } catch (Exception ex) { throw new Exception(ex.ToString()); } } public void Print() { Console.WriteLine(sb.ToString()); Console.ReadLine(); } } } //then modify main class Program as follow namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int x=1, y = 100; string fizz = "Fizz", buzz = "Buzz"; FizzBuzz objFB1 = new FizzBuzz(x, y, fizz, buzz); objFB1.Print(); } } --To GlassDoor, you can replace my previous post with this one as it is more readable -- thanks! Menos


Cuantas veces escribes el número 6 si escribes todos los números del 1 al 1536?

2 respostas

No recuerdo bien la respuesta pero parece que son 404

404 veces, 100 para la centena, 150 para la decena y 154 para la unidad


Draw on the paper a deadlock.

2 respostas

public class TestDeadlockExample1 { public static void main(String[] args) { final String resource1 = "ratan jaiswal"; final String resource2 = "vimal jaiswal"; // t1 tries to lock resource1 then resource2 Thread t1 = new Thread() { public void run() { synchronized (resource1) { System.out.println("Thread 1: locked resource 1"); try { Thread.sleep(100);} catch (Exception e) {} synchronized (resource2) { System.out.println("Thread 1: locked resource 2"); } } } }; // t2 tries to lock resource2 then resource1 Thread t2 = new Thread() { public void run() { synchronized (resource2) { System.out.println("Thread 2: locked resource 2"); try { Thread.sleep(100);} catch (Exception e) {} synchronized (resource1) { System.out.println("Thread 2: locked resource 1"); } } } }; t1.start(); t2.start(); } } Menos

Deadlock in java is a part of multithreading. Deadlock can occur in a situation when a thread is waiting for an object lock, that is acquired by another thread and second thread is waiting for an object lock that is acquired by first thread. Since, both threads are waiting for each other to release the lock, the condition is called deadlock. Menos


How to make SignalR work on web farm. I overall there were extremely technical basic questions.

2 respostas

Answers are obvious.

There's a lot of elements to typically cover in these questions, clarifications, scoping, making sure you're answering the actual question the interviewer is looking for you to answer, etc. Could be worth doing a mock interview with one of the Prepfully Roofstock Senior Net Developer experts... they've worked in the role so they clearly know how to get through the interview. Menos


How would you consume from a WCF web service running on IIS?

2 respostas

we can use svcutil, which will provide option to create service proxy and its config file. Once the proxy has been created we can add this proxy and config files to the client project and invoke the service. Menos

I answered create a service reference in visual studio. The follow up, was "How do you do it without visual studio?" I answered "wsdl", but I really didn't have much more after that because I'm so use to using Visual Studio. Menos

Mostrando 1 a 10 de 704 Perguntas de entrevista