Skip to main content

LIS Nepal Pvt Ltd (Experience: 4+ years)

1. Why operator overloading is not possible in C# or Java?

2. What is polymorphism?

3. Difference between Interface vs Abstract Class. When to use one over other?

4. Why is String Immutable in Java or C#?

5. How to make class immutable in C# or Java?

Note: With final keyword or Serialize attribute, we can create multiple objects but we cannot inherit the class.

6. What will happen when Serialize class does not have Serialize property? How u are going to resolve it?

7. What is Design Principle, Design Pattern, Architecture Style and Architecture Pattern? Why/When we use them?

8. What are the types of Design Pattern?

9. WHat is Factory method pattern?

10. Whatever we can achieve from Factory Method, same thing we can achieve from dynamic polymorphism? So why Factory Method pattern?

11. What is Dependency Injection?

12. WHat is Singelon Design Pattern?

13. Why is singleton pattern so important?

14. How does singleton design pattern works?

15. How can we implement singleton design pattern in C# code?

16. Is singleton pattern thread-safe?

17. Factory Method vs Dynamic Programming?

18. Have u implemented unit testing in the code? (moQ, xUnit)

19. Why implementation of unit testing and moQ is so important?

20. When is the right time to implement Unit Testing or moQ in our application?

21. Do you have any idea why Assertion work and why do you need Assertion in unit testing?

22. How is data provided or implemented during unit testing?

23. Any idea abt tuple in C#? How does tuples work? What are the types of tuples available in C#?

24. What is the current version of C#?

25. What is the best way to unit test the application?

26. What is the best feature you like in C#?

27. What is Repository Pattern? ANd how does it works?

28. IQuerable vs IEnumberable vs IList?

29. Any idea abt Web Services?

30. Any idea abt Rest Api?

31. How can you accomplish duplex communication and message queing in Rest API?

32. What are the methods of objects in C#?

33. What is the purpose of IHosting environment in Dot Net Core?

34. What is the purpose of Bundler and Minifier?

35. What are the things we have to take care while implementing the clean code in our application?

36. How to maintain clean and better code in our application? (Use the Design Principle)

37. What are the things we have to take care while optimizing and refactoring our code?

38. What are the challenges we face while optimizing and refactoring code?

39. Why multiple inheritance not supported in C# but in C++?

40. FirstOrDefault vs SingleOrDefault?

41. Real time example of singleton pattern?

42. Real time example of polymorphism?

43. What are your next expected roles and responsibilties inspite of the companies?

44. How did u come to know abt our company?

45. Tell us abt urself?

46. Do you any idea abt our company?

47. You're a dot net developer. Are u willing to switch and work on any other new technologies?

48. Why do you want to leave ur current company?

49. What are u currently doing besides ur work?

50. Are you learning any new technologies?

51. When are planning to be back to Ktm? Are u only planning to work remotely?

Note: All the questions were from the resume, job description and discussion in the interview.

52. Do you have any question for me? (Is this the replacement of existing employee? What will be the project and team size while working?

Comments

Popular posts from this blog

All the require docs of job seekers (java docs, testing docs, study materials, genuine consultancy link)

# JUST_FOR  JAVA LOVERS : CORE & ADVANCED JAVA Notes ! Core Java and Advanced Java Notes! . Link 1 :-  https://www.dropbox.com/s/t…/1--%20Core%20Java%28TOC%29.pdf… Link 2 :-  https://www.dropbox.com/s/0ahi8r…/9--%20Advanced%20Java.pdf… _________________________________ 1.  https://drive.google.com/…/0BxJrew1xg5ZLZjdabnVUUkswalk/view 2. https://drive.google.com/…/0BxJrew1xg5ZLVHVSQ0tiU1VmVXM/view 3. https://drive.google.com/…/0BxJrew1xg5ZLdS1JUTAxMWtTcEU/view 4. https://drive.google.com/…/0BxJrew1xg5ZLY1M5bGp2Ym5lZUk/view 5. https://drive.google.com/…/0BxJrew1xg5ZLck13Rndpd1ZlcEU/view 6.  https://drive.google.com/…/0BxJrew1xg5ZLb2xodlhOTEVzLTA/view --------------------- Spring --------------------- https://drive.google.com/…/0BxJrew1xg5ZLQ3VaQnlja3N1Mkk/view https://drive.google.com/…/0BxJrew1xg5ZLTXNVLUdOR0xmTzQ/view https://drive.google.com/…/0BxJrew1xg5ZLWU9PUmVKUUYtMjQ/view ---------------------- Hibernate ---------------------...

Use your mobile phone as web cam to your pc/laptop

 Brief  This thing started when I had an interview😮 with one of the company in Nepal and my laptop camera quality was so bad that I was asked to turn off 😥 it which made me to think to buy a webcam for my laptop and I realized if the webcam be attached to my laptop using USB cable or WIFI then why we cannot use my phone. This is how it started. I have tested it and using this app called iVCam since then it worked very well as well with teams, zoom and other streaming app as well. We need to download these 2 stuffs only: The mobile app. The PC client software. Install these two software on your individual mobile and pc and then you are good to go.Mobile phone will ask for the permissions, and allow all the permission it ask for. There are two by which we can connect your mobile phone as web cam and they are:  A) WIFI: Connect your laptop and mobile to the same wifi network. Open app in both mobile and laptop/pc. It will automatically connect to the mobile camera....

Useful video links with Questions and Answers(.NET, SQL/Database, Azure, DSA, Docker, GIT, AI)

A) AI What is artificial intelligence (AI)? B) .NET SOLID Principles In C# With Examples Design Patterns In C# .NET (2023)   Design Patterns   Software Architecture And Patterns Shiva Kumar - .NET (Youtube)   Multithreading and multitasking Multithreading and asynchronous programming and parallel programming in C# (Youtube)   C) SQL/Database SQL Query Interview Questions - SQL Server Database (Youtube)   ACID Properties Of Transaction In DBMS (Youtube) D) Azure   Modules in this learning path - MSDN Susanth Sutheesh (Youtube)   E) DSA   Strivers A2Z DSA Course/Sheet F) Docker   Docker - Everything You Need To Know G) GIT   Start with Git & GitHub in Visual Studio Misc https://www.youtube.com/watch?v=aaUInV445BY Salary Negotiation - 10 tips on how to negotiate a Higher Salary