Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by AIS Technolabs Team. If you also belong to the team, you can get access from here

AIS Technolabs Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

AIS Technolabs Technical Architect Interview Questions and Answers

Updated 29 Aug 2023

AIS Technolabs Technical Architect Interview Experiences

1 interview found

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

I applied via Recruitment Consulltant and was interviewed in Jul 2023. 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. All basic questions,
Round 3 - Technical 

(1 Question)

  • Q1. Angular, c# and Webapi. mainly focused on how to secure routing, Observables, design patterns

Interview Preparation Tips

Interview preparation tips for other job seekers - will scrutinize with first round of basic interview, Second round taking by three persons. All are from client location. They are asking very deeply.

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Factory pattern
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain virtual dom in React.
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM in React, used for efficient updates.

    • Virtual DOM is a concept where a lightweight copy of the actual DOM is created in memory.

    • When changes are made to the virtual DOM, React compares it with the actual DOM to identify the minimal number of updates needed.

    • This process helps in optimizing performance by reducing the number of actual DOM manipulations.

    • Example: When a use...

  • Answered by AI
  • Q2. How do you implement passwordless system
  • Ans. 

    Implementing passwordless system involves using alternative authentication methods.

    • Use email or SMS verification codes

    • Implement biometric authentication

    • Utilize hardware security keys

    • Implement OAuth or OpenID Connect for single sign-on

    • Leverage FIDO2 standards for passwordless authentication

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What to do for a cookieless system
  • Ans. 

    To create a cookieless system, use alternative methods like local storage or URL parameters for tracking user data.

    • Use local storage to store user data on the client side

    • Utilize URL parameters to pass data between pages

    • Implement server-side session management for user authentication

    • Consider using JSON Web Tokens (JWT) for secure data transmission

  • Answered by AI
  • Q2. Explain in detail S.O.L.I.D principles
  • Ans. 

    S.O.L.I.D principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should b...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Describe 5 non functional requirements
  • Ans. 

    Non functional requirements are criteria that specify how a system should behave, rather than what it should do.

    • Performance - system should respond within 2 seconds for all user interactions

    • Scalability - system should be able to handle 1000 concurrent users

    • Reliability - system should have a 99.99% uptime

    • Security - system should encrypt all sensitive data

    • Usability - system should have a user-friendly interface

  • Answered by AI
  • Q2. How will you improve performance of legacy app which has to work with your latest microservice.
  • Ans. 

    Improve legacy app performance by optimizing code, implementing caching, and scaling resources.

    • Optimize code by identifying and removing bottlenecks

    • Implement caching to reduce database calls and improve response time

    • Scale resources by using containers or serverless architecture

    • Use asynchronous processing for long-running tasks

    • Upgrade hardware or infrastructure if necessary

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Explain security in microservices
  • Ans. 

    Security in microservices involves implementing authentication, authorization, encryption, and monitoring to protect data and services.

    • Implement authentication and authorization mechanisms to control access to microservices.

    • Use encryption to secure communication between microservices and external clients.

    • Implement monitoring and logging to detect and respond to security incidents.

    • Consider using API gateways for central...

  • Answered by AI
  • Q2. Describe microservices architecture for a wealth management app
  • Ans. 

    Microservices architecture for a wealth management app involves breaking down the application into smaller, independent services.

    • Each microservice focuses on a specific business function, such as client onboarding, portfolio management, or reporting.

    • Services communicate through APIs, allowing for flexibility and scalability.

    • Each microservice can be developed, deployed, and scaled independently, leading to faster develo...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for GlobalLogic Technical Architect interview:
  • Java
  • Microservices

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Theoretical questions on dot net and database
Round 2 - One-on-one 

(2 Questions)

  • Q1. Design an elaborate user access control system, with granular control from pages, controls, data, and response masking.
  • Ans. 

    Design a user access control system with granular control for pages, controls, data, and response masking.

    • Implement role-based access control (RBAC) to assign permissions to users based on their roles.

    • Utilize attribute-based access control (ABAC) for more fine-grained control over access to specific pages, controls, and data.

    • Implement data masking techniques to ensure sensitive information is not exposed in responses.

    • U...

  • Answered by AI
  • Q2. How would you optimize the sparse array access.
  • Ans. 

    Optimizing sparse array access involves using data structures like hash maps or trees to efficiently store and retrieve values.

    • Use a hash map to store only non-null values and their corresponding indices.

    • Implement a tree-based data structure like a binary search tree or a trie for faster access to sparse array elements.

    • Consider using a compressed sparse row (CSR) format for large sparse arrays to reduce memory usage an

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Expectations and offer

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Interview process

Interview Preparation Tips

Interview preparation tips for other job seekers - It was 2 rounds of technical interview.It will be for 30 mins. Standard questions on scenario based

I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. . Net core related questions were most.

Interview Preparation Tips

Interview preparation tips for other job seekers - Crack the online test. Rest all were easy to go

I applied via Recruitment Consulltant and was interviewed in Apr 2022. There were 2 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 - One-on-one 

(4 Questions)

  • Q1. What is difference between a static method and a class method in Python?
  • Ans. 

    Static methods are bound to a class and not an instance, while class methods are bound to a class and can access class-level variables.

    • Static methods are defined using the @staticmethod decorator and do not take any special parameters.

    • Class methods are defined using the @classmethod decorator and take the class itself as the first parameter.

    • Static methods are often used for utility functions that do not require access ...

  • Answered by AI
  • Q2. What are HTTP methods?
  • Ans. 

    HTTP methods are the actions that can be performed on a resource using HTTP protocol.

    • HTTP methods include GET, POST, PUT, DELETE, HEAD, OPTIONS, CONNECT, and TRACE.

    • GET is used to retrieve a resource, POST is used to create a new resource, PUT is used to update an existing resource, and DELETE is used to delete a resource.

    • HEAD is used to retrieve the headers of a resource without the body, OPTIONS is used to retrieve th...

  • Answered by AI
  • Q3. What are the components of HTTP request?
  • Ans. 

    HTTP request components include method, URL, headers, and body.

    • Method: GET, POST, PUT, DELETE, etc.

    • URL: Uniform Resource Locator

    • Headers: contain additional information about the request

    • Body: optional data sent with the request

    • Example: GET http://example.com HTTP/1.1

    • Example header: Accept-Language: en-US

    • Example body: {"name": "John", "age": 30}

  • Answered by AI
  • Q4. What are class dacorators?
  • Ans. 

    Class decorators are a way to modify the behavior of a class or its methods at runtime.

    • Class decorators are functions that take a class as input and return a modified class.

    • They can be used to add new methods or attributes to a class, or to modify existing ones.

    • They are applied using the @decorator syntax before the class definition.

    • Examples include @staticmethod, @classmethod, and @property.

    • Class decorators can also b...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for Python OOPS concepts properly, and be very confident with your approach. There could be few scenario based questions for experienced candidates.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2023. There were 2 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 - Technical 

(2 Questions)

  • Q1. Basic question related to outsystems from their JD, basic question in round1
  • Q2. Basic question from the jd, preprare each keyword from jd

Interview Preparation Tips

Interview preparation tips for other job seekers - refer the jd and prepare for all keyword in it, basic question in round 1
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Programming language questions answers discussion
Round 3 - HR 

(1 Question)

  • Q1. Discussion with privious company details

AIS Technolabs Interview FAQs

How many rounds are there in AIS Technolabs Technical Architect interview?
AIS Technolabs interview process usually has 3 rounds. The most common rounds in the AIS Technolabs interview process are Technical and Resume Shortlist.
What are the top questions asked in AIS Technolabs Technical Architect interview?

Some of the top questions asked at the AIS Technolabs Technical Architect interview -

  1. Angular, c# and Webapi. mainly focused on how to secure routing, Observables, d...read more
  2. All basic questio...read more

Tell us how to improve this page.

AIS Technolabs Technical Architect Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
SEO Executive
13 salaries
unlock blur

₹1.4 L/yr - ₹4.8 L/yr

Node JS Developer
10 salaries
unlock blur

₹2 L/yr - ₹7.4 L/yr

Project Manager
10 salaries
unlock blur

₹6 L/yr - ₹10.5 L/yr

Software Developer
7 salaries
unlock blur

₹3.8 L/yr - ₹10 L/yr

Business Analyst
7 salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Explore more salaries
Compare AIS Technolabs with

Cognizant

3.7
Compare

Sutherland Global Services

3.6
Compare

Optum Global Solutions

4.0
Compare

Hexaware Technologies

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