Affordplan Software Development Engineer interview questions
based on 2 ratings - Updated 17 Mar 2022
Difficultinterview difficulty
Very positiveinterview experience
How others got an interview
100%
Applied online
Applied online
Interview search
2 interviews
Affordplan interviews FAQs
Software Development Engineer applicants have rated the interview process at Affordplan with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 46.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer roles take an average of 5 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Affordplan overall takes an average of 9 days.
Common stages of the interview process at Affordplan as a Software Development Engineer according to 2 Glassdoor interviews include:
Personality test: 25%
Presentation: 25%
One on one interview: 25%
Drug test: 25%
Here are the most commonly searched roles for interview reports -
it was overall good , asked dsa,
projects ,puzzles, javascript, react and asked to code also ,so it was overall an wonderful experience ,the puzzle was tricky. Asked questions from projects and asked to run the projects too.
I applied online. The process took 5 days. I interviewed at Affordplan (Badarpur, Delhi) in Aug 2018
Interview
I got a call from a consultant for Affordplan. There were four rounds :
1. The first round was telephonic, in which the interviewer asked about my current project and tech stack, I worked on.
2. The second round was written on Data Structure in their office.
3. The third round was a F2F discussion. In this round, he asked DS & Algo question, Multithreading, Spring, Hibernate(Basics), Design Pattern and MySQL queries.
4. The fourth round was Managerial, in which he asked about my current role and reason for switching followed by general questions.
5. final HR round happened telephonically.
Interview questions [1]
Question 1
In writing there were three problems :
1. Find unique number present in an array.
2. Write a programme to merge two arrays.
3. Binary Tree Inorder traversal.
In F2F :
1. Time complexity & how to reduce it (for given problems in written)
2. There are two tables for Credit and Debit. They both have the same data (id, amount, date). You need to write an API which returns data having id, amount and type(Credit/Debit) with latest 10 transactions.
3. There are three threads t1,t2 and t3. t1,t2 and t3 prints "1","2","3" respectively. You need to print the following pattern :
1 2 3 3 2 1 1 2 3 3 2 1....
4. Difference between Runnable and Callable.
5. PostOrder traversal of Binary Tree.
6. Write a query to find 3rd highest amount from Credit Amount table. (Table may have duplicate data)
7. Spring MVC architecture and Flow of request.
8. Why we need Hibernate? (Discussion on Hibernate basics)
9. There are two Sets A and B having data (Set A : {6,1,4,5} , Set B : {5,2,3,4}). You have given a sum (i.e. 8). You need to find all subset of two elements from the different set having the sum equal to given sum. (sum =8, o/p : {{6,2},{4,4},{5,3}).
10. Explain the Factory Design Pattern.