Upload Button Icon Add office photos
Engaged Employer

i

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

TechAffinity Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TechAffinity Interview Questions and Answers

Updated 19 Dec 2024

TechAffinity Interview Experiences

Popular Designations

5 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(8 Questions)

  • Q1. What is the difference between a set and a list?
  • Ans. 

    A set is an unordered collection of unique elements, while a list is an ordered collection of elements that may contain duplicates.

    • Sets do not allow duplicate elements, while lists can have duplicate elements.

    • Sets are unordered, meaning the elements do not have a specific order, while lists maintain the order of elements.

    • Sets are typically used when the existence of an element is more important than the order or freque...

  • Answered by AI
  • Q2. What is the purpose of an interceptor?
  • Ans. 

    An interceptor is a software design pattern that allows for pre-processing and post-processing of requests and responses.

    • Interceptors can be used for logging, authentication, authorization, caching, error handling, and more

    • They can intercept HTTP requests and responses in web applications

    • Examples include Angular HTTP interceptors, Spring Interceptors in Java, and Axios interceptors in JavaScript

  • Answered by AI
  • Q3. What is Spring Security?
  • Ans. 

    Spring Security is a powerful and customizable authentication and access control framework for Java applications.

    • Provides comprehensive security services for Java EE-based enterprise software applications

    • Supports authentication, authorization, and protection against common security vulnerabilities

    • Integrates with Spring Framework for seamless security configuration

    • Allows for easy customization and extension through conf...

  • Answered by AI
  • Q4. Can you explain the workflow of your project?
  • Ans. 

    The workflow of the project involves planning, development, testing, and deployment.

    • Planning phase includes gathering requirements and creating a project plan.

    • Development phase involves writing code and implementing features.

    • Testing phase includes unit testing, integration testing, and user acceptance testing.

    • Deployment phase involves releasing the software to production environment.

    • Iterative process with feedback loop

  • Answered by AI
  • Q5. What is a program to sort a list in descending order?
  • Ans. 

    Use a sorting algorithm like quicksort or mergesort to sort the list in descending order.

    • Implement a sorting algorithm like quicksort or mergesort to sort the list in descending order.

    • Modify the comparison function to sort the elements in descending order.

    • Ensure the sorting algorithm is efficient and handles edge cases like duplicate elements.

  • Answered by AI
  • Q6. Which one is better, Comparator or Comparable?
  • Ans. 

    Comparable is better for natural ordering, while Comparator is better for custom ordering.

    • Comparable is used to define the natural ordering of objects, while Comparator is used to define custom ordering.

    • Comparable is implemented by the class whose objects need to be compared, while Comparator is implemented by a separate class.

    • Comparable uses the compareTo() method to compare objects, while Comparator uses the compare(...

  • Answered by AI
  • Q7. What is Spring AOP (Aspect-Oriented Programming)?
  • Ans. 

    Spring AOP is a programming paradigm that allows separating cross-cutting concerns from the main application logic.

    • Spring AOP enables modularization of concerns such as transaction management, logging, security, etc.

    • It allows defining aspects (cross-cutting concerns) and applying them to multiple classes.

    • AspectJ is a popular implementation of AOP in Spring framework.

    • Example: Using AOP to log method execution time acros

  • Answered by AI
  • Q8. What are the uses of HashSet and TreeSet in Java?
  • Ans. 

    HashSet is an unordered collection of unique elements, while TreeSet is a sorted set implemented using a tree structure.

    • HashSet does not maintain any order of elements, while TreeSet maintains elements in sorted order.

    • HashSet allows null values and is generally faster for adding, removing, and checking for existence of elements.

    • TreeSet does not allow null values and provides efficient operations for finding the smalles...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for TechAffinity Software Engineer interview:
  • Collections
  • Data Structures
  • Spring security
  • Spring aop
  • Logging
  • Microservices
  • Streams

Top TechAffinity Software Engineer Interview Questions and Answers

Q1. What is a program to sort a list in descending order?
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (217)
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is react, how it's working

Interview Preparation Tips

Interview preparation tips for other job seekers - I've been interviewed for this company everything went well and out nowhere they are delayed my last round of interview and one fine day HR says we are selecting other candidate.
Poor communication from recruitment management

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element. An array is defined as non-decreasing if ARR[i] <= ARR[i + 1] f... read more
View answer (3)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

HTML, CSS, javascript, boostsrap

Employee Relations Officer Interview Questions asked at other Companies

Q1. What do you mean accounting abbreviations
View answer (1)
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 Apr 2023. There were 3 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 - HR 

(1 Question)

  • Q1. Personal Information
Round 3 - Technical 

(1 Question)

  • Q1. Javascript POST, GET, PUT request

Interview Preparation Tips

Topics to prepare for TechAffinity Software Engineer interview:
  • Javascript
  • REST API

Top TechAffinity Software Engineer Interview Questions and Answers

Q1. What is a program to sort a list in descending order?
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (217)

TechAffinity interview questions for popular designations

 Software Engineer

 (2)

 Front end Developer

 (1)

 Employee Relations Officer

 (1)

 Accounts Manager

 (1)

I applied via Referral and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Y u choosed this line,
  • Q2. What's your carrier plan with company

Interview Preparation Tips

Interview preparation tips for other job seekers - We need have confidence ourself first , don't be panic, bcs if we didn't do well in interview means only job will go not confidence , and whatever u know u can tell (working related)

Accounts Manager Interview Questions asked at other Companies

Q1. Tell me an analysis about how to factor customer or prospects for your product segment
View answer (5)

Interview questions from similar companies

I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.

Round 1 - Coding Test 

If you are a fresher , then this is for you else almost no coding test for experienced candidates.

Round 2 - One-on-one 

(1 Question)

  • Q1. Javascript basics, Angular react general questions depends upon profile.
Round 3 - Behavioral 

(1 Question)

  • Q1. They asked general questions related to some hectic situation faced in previous company / project..

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm . Clear your basics . That's it.

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 135 minutes
Round difficulty - Medium

The test window was open from 2:00 p.m. to 05:30 PM IST on 28th of August 2020.We were also given a chance to take a practice test to know about working of the platform .It was a Proctored Assessment .The test platform was HackerEarth and there were around 28 MCQs, 1 programming question, and 2 SQL queries. MCQs majorly focused on OS, DBMS, C++, OOPS concepts.

  • Q1. 

    Find All Pairs Adding Up to Target

    Given an array of integers ARR of length N and an integer Target, your task is to return all pairs of elements such that they add up to the Target.

    Input:

    The first line ...
  • Ans. 

    Find all pairs of elements in an array that add up to a given target.

    • Iterate through the array and use a hashmap to store the difference between the target and current element.

    • Check if the current element exists in the hashmap, if so, print the pair.

    • If no pair is found, print (-1, -1).

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 50 minutes
Round difficulty - Medium

It was basically a technical interview. It was conducted around 11:00 a.m. on 31st august 2020. There was only 1 person who was interviewing me though I expected a panel. It started off by the question regarding our college and infrastructure of it and what do I like the most about it etc. Later continued by few technical subjective questions and a code along with a basic query. Technical questions regarding data structures like linked list, Array List , HashMap were asked along with concepts like backtracking were also covered. More about technologies related to projects that I have done were asked which is machine learning. the ratings i earned in online judges were also asked about.

  • Q1. 

    Sudoku Solver

    Given a 9x9 Sudoku board, your task is to fill the empty slots and return the completed Sudoku solution.

    A Sudoku is a grid composed of nine 3x3 smaller grids. The challenge is to fill in the...

  • Ans. 

    Implement a Sudoku solver to fill empty slots in a 9x9 grid with numbers 1-9 satisfying constraints.

    • Create a recursive function to solve the Sudoku puzzle by trying out different numbers in empty slots.

    • Use backtracking to backtrack and try a different number if a conflict is encountered.

    • Ensure each number appears only once per row, column, and 3x3 grid.

    • Return the completed Sudoku grid as the output.

  • Answered by AI
  • Q2. 

    Cycle Detection in a Singly Linked List

    Determine if a given singly linked list of integers forms a cycle or not.

    A cycle in a linked list occurs when a node's next points back to a previous node in the ...

  • Ans. 

    Detect if a singly linked list forms a cycle by checking if a node's next points back to a previous node.

    • Traverse the linked list using two pointers, one moving one step at a time and the other moving two steps at a time.

    • If the two pointers meet at any point, it indicates the presence of a cycle in the linked list.

    • If one of the pointers reaches the end of the list (null), it means there is no cycle in the linked list.

  • Answered by AI
Round 3 - Video Call 

Round duration - 40 minutes
Round difficulty - Medium

It is more of a Managerial round. This was not confined to any topic or a subject .It took place around 4:15 p.m. on 31st of August ,2020. 
 

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from B V Raju Institute of Technology. I applied for the job as Software Engineer in HyderabadEligibility criteriaAbove 9 CGPA, female candidates only.Providence Global Center LLP interview preparation:Topics to prepare for the interview - Programming Languages: C,C++,Core JAVA, python(Beginner),Operating Systems, Data Structures and Algorithms , OOPs concepts, Dynamic programming, DBMS(queries), Computer Networks, Software development Methodologies.Time required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Try to get good grip on basics , never jump into advanced concepts unless you are clear with the basic subject.
Tip 2 : Always have every main concept that is included in your core curriculum ( for a cs student) covered, make sure you 
have idea about it and where you can apply it.
Tip 3 : Try to work on and know more about trending or booming technologies.
Tip 4 : Have short term goals when it comes to coding. Consider a topic for once ( like strings , pointers , dp etc.) and try to 
cover maximum variety of problems possible in a reasonable period of time.
Tip 5 : Try to search for tricky pseudo codes online and guess the outputs.
Tip 6 : Give mock interviews before hand and also gather information about the company you have applied to.

Application resume tips for other job seekers

Tip 1 : Do include only known and worked on concepts in your resume .Do not bluff or exaggerate.
Tip 2 : Our resume needs to show that we are flexible and have not just worked on a single domain. So try to do and add 
at least 2 projects to your resume that too of different domains.
Tip 3 : Resume needs to look professional do not include a lot of personal details.
Tip 4 : Career Objective is something that is unique and written on your own and not copied from any website or peers 
resume.
Tip 5 : A single page or 1 and a half page of resume would do good. Include certifications of any forefront technologies if possible

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Questions related to Java, Spring, Rest API
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Basic java collection questions
Round 2 - Technical 

(1 Question)

  • Q1. Spring boot basic questions
Round 3 - HR 

(1 Question)

  • Q1. Why should we hire you
  • Ans. 

    I have a strong technical background, proven track record of delivering high-quality software, and a passion for continuous learning and improvement.

    • I have a Bachelor's degree in Computer Science and X years of experience in software development.

    • I have successfully led multiple projects from conception to completion, delivering high-quality software on time and within budget.

    • I am proficient in a variety of programming ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not even apply
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Share the link for codesignal

Round 2 - Technical 

(2 Questions)

  • Q1. Java related questions
  • Q2. Based on the resume

TechAffinity Interview FAQs

How many rounds are there in TechAffinity interview?
TechAffinity interview process usually has 1-2 rounds. The most common rounds in the TechAffinity interview process are Technical, Resume Shortlist and HR.
How to prepare for TechAffinity 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 TechAffinity. The most common topics and skills that interviewers at TechAffinity expect are Javascript, Front End, HTML, MySQL and SQL.
What are the top questions asked in TechAffinity interview?

Some of the top questions asked at the TechAffinity interview -

  1. What is a program to sort a list in descending ord...read more
  2. What is the difference between a set and a li...read more
  3. Which one is better, Comparator or Comparab...read more

Tell us how to improve this page.

TechAffinity Interview Process

based on 8 interviews

Interview experience

3.1
  
Average
View more

Interview Questions from Similar Companies

Equifax Interview Questions
3.3
 • 32 Interviews
DISYS Interview Questions
3.0
 • 27 Interviews
Microsense Interview Questions
3.6
 • 19 Interviews
SAS Interview Questions
4.3
 • 18 Interviews
View all

TechAffinity Reviews and Ratings

based on 40 reviews

3.9/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.6

Salary

3.9

Job security

3.7

Company culture

3.6

Promotions

3.6

Work satisfaction

Explore 40 Reviews and Ratings
React JS Developers

Chennai

4-6 Yrs

Not Disclosed

Shopify Developer

Chennai

3-5 Yrs

Not Disclosed

Explore more jobs
Softwaretest Engineer
36 salaries
unlock blur

₹4.1 L/yr - ₹10.5 L/yr

Software Engineer
34 salaries
unlock blur

₹3 L/yr - ₹9.1 L/yr

Senior Software Engineer
28 salaries
unlock blur

₹5.2 L/yr - ₹14 L/yr

Software Developer
14 salaries
unlock blur

₹1.8 L/yr - ₹7.3 L/yr

Team Lead
10 salaries
unlock blur

₹6.5 L/yr - ₹15.5 L/yr

Explore more salaries
Compare TechAffinity with

Saama Technologies

3.7
Compare

Jumio

3.7
Compare

DISYS

3.0
Compare

Data-Core Systems

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