Upload Button Icon Add office photos

Filter interviews by

American Legalnet Senior Software Engineer Interview Questions, Process, and Tips

Updated 8 Feb 2021

American Legalnet Senior Software Engineer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.

Interview Questionnaire 

13 Questions

  • Q1. How will you handle Global exceptions in .Net
  • Ans. 

    Global exceptions in .Net can be handled using try-catch blocks and application-level exception handlers.

    • Use try-catch blocks to handle exceptions at the method level

    • Use application-level exception handlers to handle exceptions globally

    • Use the Application_Error event in Global.asax to handle unhandled exceptions

    • Log exceptions to a file or database for debugging purposes

    • Display user-friendly error messages to the user

  • Answered by AI
  • Q2. What is the difference between static class and singleton class
  • Ans. 

    Static class cannot be instantiated and has only static members, while singleton class allows only one instance to be created and provides a global point of access to it.

    • Static class cannot be inherited, while singleton class can be

    • Static class members are accessed using class name, while singleton class instance is accessed using getInstance() method

    • Static class is used for utility classes, while singleton class is us...

  • Answered by AI
  • Q3. What is meant by Repository Pattern
  • Ans. 

    Repository Pattern is a design pattern that separates data access logic from business logic.

    • It provides a way to access data from a data source without exposing the underlying database or data store.

    • It helps in achieving separation of concerns and makes the code more modular and testable.

    • It can be implemented using interfaces and classes to define a set of methods for data access.

    • Examples include Entity Framework in .N

  • Answered by AI
  • Q4. How will you solve Deadlock in the SQL server
  • Ans. 

    Deadlocks can be solved by identifying and breaking the circular wait condition.

    • Identify the processes involved in the deadlock

    • Identify the resources each process is holding and waiting for

    • Break the circular wait condition by releasing one or more resources

    • Use deadlock detection tools to identify and resolve deadlocks

    • Optimize the database design and queries to minimize the occurrence of deadlocks

  • Answered by AI
  • Q5. If my sp has three select statements one of the statement is taking time to load how will you check
  • Q6. What is meant by Magic tables
  • Ans. 

    Magic tables are temporary tables created by SQL Server to hold inserted, deleted or updated data during a trigger execution.

    • Magic tables are used in SQL Server triggers to access the data that caused the trigger to fire.

    • They are created automatically by SQL Server and contain the inserted, deleted or updated data.

    • They are named 'inserted' and 'deleted' and can be referenced in the trigger code.

    • Magic tables are useful ...

  • Answered by AI
  • Q7. What is meant by Temp tables
  • Ans. 

    Temp tables are temporary tables created in memory or disk for storing data temporarily.

    • Temp tables are used to store intermediate results during complex queries.

    • They are created and destroyed automatically by the system.

    • They can be used to improve query performance by reducing the number of disk I/O operations.

    • They can also be used to simplify complex queries by breaking them down into smaller, more manageable parts.

    • E...

  • Answered by AI
  • Q8. What is the unity of work in .Net
  • Ans. 

    Unit of work in .Net is a design pattern that helps manage transactions and database connections.

    • Unit of work is used to group database operations into a single transaction.

    • It helps to ensure data consistency and integrity.

    • It also helps to reduce the number of database connections.

    • Examples of frameworks that implement unit of work are Entity Framework and NHibernate.

  • Answered by AI
  • Q9. What is meant by cors
  • Ans. 

    CORS stands for Cross-Origin Resource Sharing and is a security feature implemented in web browsers.

    • CORS allows web servers to specify which origins are allowed to access their resources

    • It is used to prevent malicious websites from accessing sensitive data

    • CORS is enforced by web browsers and not by servers

    • It uses HTTP headers to communicate between the server and the browser

  • Answered by AI
  • Q10. What is the difference between JIT and AOT compiler in Angular
  • Ans. 

    JIT compiles code at runtime while AOT compiles code during build time.

    • JIT stands for Just-In-Time compilation and compiles code at runtime.

    • AOT stands for Ahead-Of-Time compilation and compiles code during build time.

    • JIT is used in development mode while AOT is used in production mode.

    • JIT compiles templates and components on the fly while AOT compiles them before runtime.

    • AOT generates smaller and faster code compared t

  • Answered by AI
  • Q11. What is content negotiation in WebAPI
  • Ans. 

    Content negotiation is the process of selecting the best representation of a resource based on the client's request.

    • It allows clients to specify the format they prefer for the response data.

    • WebAPI uses the Accept header to determine the preferred format.

    • It can be used to support multiple formats like JSON, XML, or plain text.

    • It helps in building flexible and interoperable APIs.

  • Answered by AI
  • Q12. What is the difference between Encapsulation and Abstraction
  • Ans. 

    Encapsulation is hiding the implementation details while Abstraction is hiding the complexity of the system.

    • Encapsulation is achieved through access modifiers like private, protected, and public.

    • Abstraction is achieved through abstract classes and interfaces.

    • Encapsulation is used to protect the data from outside interference.

    • Abstraction is used to provide a simplified view of the system.

    • Encapsulation is a way to achiev...

  • Answered by AI
  • Q13. What is mean by Identity Provider
  • Ans. 

    An Identity Provider (IdP) is a service that authenticates users and provides identity information to other applications.

    • IdP is responsible for verifying user identities and providing access tokens.

    • It allows users to log in to multiple applications using a single set of credentials.

    • Examples of IdPs include Google, Facebook, and Microsoft Azure Active Directory.

    • IdP uses protocols such as SAML, OAuth, and OpenID Connect

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident if know the answers because the interviewer will confuse you

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Aug 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Coading and technical
Round 3 - Technical 

(1 Question)

  • Q1. Coading and project related
Round 4 - HR 

(1 Question)

  • Q1. Package discussion will be done

Interview Preparation Tips

Interview preparation tips for other job seekers - Better look out for other organisation not secure for job
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company and was interviewed in Jul 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. What is session? Where are session stored? Difference between 3tier architecture and 3layared architecture? What is SOA? Why we need WebApi? What is REST and RESTful? What are return types in WebApi?
  • Ans. 

    Questions related to web development and architecture

    • Session is a way to store user-specific data on the server-side

    • Session can be stored in-memory, on the server's file system, or in a database

    • 3-tier architecture separates presentation, application logic, and data storage

    • 3-layered architecture separates presentation, business logic, and data access

    • SOA is a design pattern where software components communicate with each...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Many scenario based questions based on the skills in resume and on the projects worked

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared on the skills mentioned in resume. Be confident on the responses.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jan 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Basic ios Questions No DS questions
  • Q2. Basic swift quesions
  • Q3. In App Purchase
  • Q4. Hardware Device connectivity
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before May 2023. There was 1 interview round.

Round 1 - Assignment 

I had to evaluate a software and let them understand where this software could be implemented and the pros and cons of the software.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest about your work experience

I applied via Approached by Company and was interviewed before Nov 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Array and OOPS concept. Given set of questions to solve with each oops concept

Round 2 - One-on-one 

(3 Questions)

  • Q1. Out of box thinking. Given logical puzzles and ask you to analyze and provide your understanding
  • Q2. Explain the inheritance concept with car model
  • Ans. 

    Inheritance in car model refers to the ability of a new car model to inherit features and characteristics from an existing car model.

    • Inheritance allows for the creation of a new car model that shares common features with an existing car model

    • The new car model can add or modify features inherited from the existing car model

    • For example, a new sports car model can inherit features from a base car model such as engine, tra...

  • Answered by AI
  • Q3. Probability question with fruits and boxes

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with oops concept and be more creative. Dont find complex answers for simple questions.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Online aptitude consists of general aptitude and technical aptitude

Round 2 - Technical 

(1 Question)

  • Q1. More about java and project review and coding
Round 3 - HR 

(1 Question)

  • Q1. Normal HR questions
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Write you are Recently visited any place.
  • Ans. 

    I recently visited the Grand Canyon.

    • Visited the Grand Canyon

    • Enjoyed the breathtaking views

    • Hiked along the rim

    • Took memorable photos

  • Answered by AI
Round 2 - Coding Test 

C#, html, css, sql, oops

Round 3 - One-on-one 

(4 Questions)

  • Q1. Manger round c#, html, css, ado. Net, asp. Net, sql, oops..
  • Q2. What is session
  • Ans. 

    A session is a temporary and interactive information exchange between a user and a computer system.

    • A session is created when a user logs into a computer system or a website.

    • It allows the user to interact with the system and access resources.

    • Sessions are typically used to maintain user-specific data and preferences.

    • Sessions can be tracked using session identifiers or cookies.

    • Sessions can be terminated by the user loggin

  • Answered by AI
  • Q3. What is get/post
  • Ans. 

    GET and POST are HTTP methods used for sending and receiving data between a client and a server.

    • GET is used to retrieve data from a server, while POST is used to send data to a server.

    • GET requests are typically used for fetching data, while POST requests are used for submitting data.

    • GET requests can be bookmarked and cached, while POST requests cannot.

    • GET requests have length limitations, while POST requests do not.

    • GET...

  • Answered by AI
  • Q4. What is cookies
  • Ans. 

    Cookies are small text files stored on a user's computer by a website to remember user preferences and track their activities.

    • Cookies are used to store user-specific information like login credentials, shopping cart items, and language preferences.

    • They are sent by the web server to the user's browser and then sent back with each subsequent request to the server.

    • Cookies can be used for tracking user behavior, analyzing ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Everything HTML CSS SQL and core java
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Mar 2023. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Introducing your self, and some basic technical questions.
Round 3 - Technical 

(2 Questions)

  • Q1. Basic core java questions like 1. Why object oriented? 2. Oops concept 3.diffrence between method overloading and overriding 4.static members 5.Occurance of a string 6.why immutable string is? 7.construc...
  • Q2. Basic program in array
Round 4 - Behavioral 

(1 Question)

  • Q1. 1. How to fetching data from html 2. Service about rest API 3. Difference between doget and dopost 4. Sql sub query 5. Collection question
Round 5 - HR 

(1 Question)

  • Q1. Basic question about company and role

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confidence when give your interview.

American Legalnet Interview FAQs

How to prepare for American Legalnet Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at American Legalnet. The most common topics and skills that interviewers at American Legalnet expect are .Net, JQuery, WPF, XML and Javascript.
What are the top questions asked in American Legalnet Senior Software Engineer interview?

Some of the top questions asked at the American Legalnet Senior Software Engineer interview -

  1. what is the difference between JIT and AOT compiler in Angu...read more
  2. What is the difference between static class and singleton cl...read more
  3. What is the difference between Encapsulation and Abstract...read more

Tell us how to improve this page.

American Legalnet Senior Software Engineer Salary
based on 8 salaries
₹10 L/yr - ₹15.5 L/yr
16% less than the average Senior Software Engineer Salary in India
View more details
Senior Software Engineer
8 salaries
unlock blur

₹10 L/yr - ₹15.5 L/yr

Senior Software Developer
5 salaries
unlock blur

₹9.4 L/yr - ₹12.7 L/yr

QA Engineer
4 salaries
unlock blur

₹13.2 L/yr - ₹17.5 L/yr

Country Manager
4 salaries
unlock blur

₹40 L/yr - ₹46 L/yr

UI/UX Designer
3 salaries
unlock blur

₹10.4 L/yr - ₹10.4 L/yr

Explore more salaries
Compare American Legalnet with

Accel Frontline

4.0
Compare

VHS Consulting

3.7
Compare

Apex CoVantage

3.2
Compare

IVTL Infoview Technologies

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview