Skip to main content

Posts

Showing posts with the label Nepal

Interview Experience - Senior Software Engineer (.NET)

 Brief I had a chance to be interviewed by one of the IT company in Kathmandu, Nepal. And, the best part of the interview which I have never seen till the date in Nepal in any company's interview so far are: The feedback of the interview: The interviewer gave feedback based on what they expected from the candidate. The feedback was related to the latest technologies like, .NET Core, ReactJS, Azure, RPC, REST API, Containers like Docker and the code deployment . Since, they are using the latest technologies and they needed a candidate who has exposure on these technologies so that they can easily provide support to the client. The salary negotiation:  The best part here was they did not ask for my current salary . They did ask about my salary expectation and how much at max they can offer . Since, the offered salary was way lower than my expectation. I declined the offer. Overall, the interview experience was great since it was straight and to the point interview. Below are ...

Senior Software Engineer - .NET, Kathmandu

First Round (Decemeber 2022) ------------------------------- Brief: There were 4 people in the interview squad in the both round and each were experitise in their fields. .NET related questions were asked by .NET Expert. SQL related questions were asked by Database Expert. Front End related questions were asked by Front End Expert. Cloud Computing related questions were asked by DevOps Expert. First Round (December 2022) A. Question related to Exceptions & disposable. 1) What is the purpose of exception? 2) How is exception handling done in .NET?  3) What is the purpose of finally block? 4) What is the purpose of IDisposable interface?  5) Why we need to dispose object manually if it is automatically done by the framework? 6) Managed resource vs unmanaged resource? Unmanaged code vs managed code? B. Question related to LINQ or Lambada 1) what the purpose of LINQ or lambada?  2) What is lambad expression?  3) The method like First(), FirstOrDefault(), TakeWhile(),...

Senior Software Engineer - .NET (Remote - India)

Job Profile  .NET Developer (Remote Job) Questions Start with your introduction. Total years of experience in .NET Technology. Any experience in Angular? How to convert the existing ASP.NET project to the .NET Core Web? Web API structure? Any idea about PATCH? What are the attributes used with WebAPI for eg. Authorize, Route and so on. What type of project you working and it's architecture? About multi-level architecture, client server and other architecture. Stored Procedure vs Functions Store proc returns the data set. CTE vs Joins vs Sub query - which one is faster? Joins is faster then CTE then sub query. What are the types of joins? Which joins we need to use first when they are used together?  Inner join is used first because it filters out the matched one. Entity Framework vs Dapper vs ADO.NET In EF, which approach one is best Code-First, Database First and Model First? Authentication and Authorization using Web API? Have you worked on any of the CLOUD - AWS, Azure...

Share Market Terminology

 Brief Contains the share market related terminology. Also, please click on each item to see the details. EPS(Earnings Per Share):  The higher a company's EPS, the more profitable it is considered to be. DP(Depository Participant) charges: DP holding: Authorized Capital: Issued Capital: Paid up Capital: institutional promoters and individual promoters: M/S Sopan Company Limited is the major promoter of Mailung with a 39% stake as of now.  at a par value of Rs. 100 A 1:1 bonus means that  a shareholder will get one share for each share held by him . For example, if someone is holding 10 shares, he will get 10 more. The shareholders do not pay anything for these shares. Right Share  -  If a company listed in the stock exchange again issues the shares, the existing shareholders get the first right to purchase such shares. As such shares are the first right of the existing shareholders, they are called right shares. What is NEPSE Index, Sensitive & Float I...

Interview Experience in one of the USA based IT/Software company of Kathmandu, Nepal

 Brief Applied  on 5th Jan, 2021 and got interviewed in Feb and joined the company on 15th March, 2021 as Software Engineer (.NET). First I got call from the HR whether I am interested/available for interview. There were two round of interview (Technical and HR). Technical Interview The questions were from the C#, Data Structure and the SQL Server. 1) OOPs concept and I was asked to write code to depict OOPs concept. For eg. Class, Object, Inheritance and Polymorphism. 2) Time complexity of the code. For eg. If program has one loop and runs from 1 to n to print then what would be the complexity of that program and so on. 3) Notation like Big O. 4) How would you rate yourself from 1 to 9 in .NET and SQL Server? Other basic questions which you may find in my other companies interview experiences. It lasted for 30+ minutes. HR Interview The general questions which is asked all the HR interviews. 1) Introduction 2) Salary Expectation 3) Why leaving current company? 4) Why this com...

Interview Experience in one of the IT/Software company of Kathmandu, Nepal

 Brief Position: Senior Software Engineer Experience: 4+ years 1. Tell abt your background. 2. Are you web developer or app developer? 3. Your expected salary? 4. How long will you work for us? 5. Do you have any offer in hand? 6. CORS policy? 7. Authentication and Authorization? 8. jwt Token. ANy idea abt it? 9. DI, Interface, Abstract class? 10. How you learn and how you choose the latest technology? 11. What do you talk with ur team members and managers? 12. When will you be back to Kathmandu? 13. Their main focus was VueJs, Kubernates and ASP.NET Core. 14. WHat does ASP.NET Core platform independent means? Does it mean it works in IoT or Linux, Windows platform like that? 15. What are your expected roles and responsibilites in ur future company? 16. How long will it take for you to join the company?

Interview Experience in one of the IT/Software company of Kathmandu, Nepal

 Brief  Position: Senior Software Engineer Experience: 4+ years All the questions were from the resume and maximum of those were from current company and the current roles. 1. Tell me abt ur background? 2. Functionalities of the product and how it works, whether its SaAS or PaaS or IAaS? 3. Can you plz explain how the admin and user part works in your project? 4. How you are supporting as a team to your end client? 5. Design Pattern and Design Principle? 6. WHat is Reflection and where is it used? 7. iOC? DI? 8. Which container you have used for DI? (AutoFac and .NET Core -> ServiceCollection)

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 ...

Percoid IT Solutions

 1. Tell me abt yourself? 2. Why you left ur current company? 3. Why you used Dot Net Core with ANgularJS and not Angular? 4. Why you chose Dot Net Core vs Dot Net MVC or other technologies? 5. What was your role in the company? For ed. Coding, Project Architecture design or Team Lead or Management? 6. ANy idea abt Dependency Injection? (used for low coupling and high cohesion) 7. Why you use DI and what are its benefits? 8. What is SOLID principle? And plz explain each of them with real time example and how is it implemented in ur project? 9. MVC vs MVVM vs MVP? (MVVM --> used by AngularJs) 10. AngularJS vs jQuery? (jQuery uses one way data-binding and AngularJS uses 2 way data-binding, eg. Given an example A= B+C, in the text boxes so we dont need any event to calculate these in AngularJS because we can do it by ng-model). 11. In which u r very comfortable, ie. web application or app development or team management? 12. For reporting, you have used stored procedure or EF? 13. D...

Singapore Ecommerce App Pte Ltd

 1. Tell me abt urself? 2. Do have any idea abt nopCommerce? 3. How do you study abt the latest technologies? (official site, youtube, medium, stackoverflow and others) 4. How you approach to the problem in the existing system? (ask colleague - junior/senior, research on the existing system, documentation and media provided by the comapany and finally on the internet). 5. Do you have any idea abt web hosting? 6. How do you host two apps on a single instance on IIS? (make entry in HostFile) 7. Do you have any idea abt hosting platform and providers? (eg. Hosting on IIS, hosting on ngNinx) 8. Do you have an idea abt application server vs web server? 9. Any idea abt Identity Server? 10. Any idea abt Joins in SQL Server? What are the types of Joins? Explain with examples. 11. Do you have any idea abt mobile application development? 12. Which one you have used? ADO.NET or Entity Framework? 13. Do you have any experience with Web Services and WCF? 14. When can I expect you to join our co...

Nepal Government Offices (Central - संघ, Province - प्रदेश and Local - स्थानीय)

 Brief This contains the link of the government offices in different levels i.e. Central, Province and Local levels of Nepal. Nepal Government Offices (Central - संघ) Nepal Government Offices (Province - प्रदेश ) Nepal Government Offices ( Local Level - स्थानीय तह)

.NET Developer - Kathmandu, Nepal

Questions: 1. Tell me abt yourself? 2. Static class. Any idea abt it? Why use it? 3. Extension method. Why shd we use extension method? 4. How comfortable u r with T-SQL? 5. Why do we need cloud? Any idea abt cloud?? 6. Explain what you have explored till date on Azure(I had written Azure in Exploring now)? 7. Are you learning any new skill in ur breaktime (pandemic)? 8. As you have mentioned monotonous work, what will you do if you're given monotonous work in our company? 9. Can you clearly explain why do we need interface and when we must use interface? 10. Can you plz explain with scenario where interface is a must? 11. As you have mentioned code review, code optimization and code refactor in resume, can you explain below things:     a. How is code review done and how you did? What are the things you kept in mind while doing this? b. Can you plz give me the real examples of what you did in part of code optimization? c. How you would suggest others to do code optimizatio...

Questions in mind for job interview - Full Stack .NET Developer

1. SOA diagram and prepare it well. 2. Web API Architecture style. 3. WHat are the new features in ASP.NET Core? V1.x, V2.x, V3.x and V5.x? 4. Application vulnerablities. Eg. Xss, SQL Injection, etc. 5. Cloud computing concepts. WHich one to choose? -> AWS, Azure, GCP and Alicloud 6. MVC, MVP, MVVM. Differences? 7. Private constructor and private class. 8. Operator overloading not supported in C#, Java but supported in C++. WHY?? 9. How do we ask sb for job in LinkedIn? 10. ACID property in DBMS. 11. How do I craft that perfect msg for refferal on any social media platform (LinkedIn)? 12. About your background??  13. Why you chose ASP.NET Core over other frameworks? 14. How does routing and HTTP happen in ReactJS? 15. Observable vs Promise? 16. Publish vs Subscribe?? 17. TFS vs Perforce vs Git?? 18. Arent you overqualified for this job? 19. Your coding abilities? Rate it out of 10. 20. ConfigureServices and ConfigureMethods in ASP.NET Core. 21. Use of IHosting Environment. 22. I...