Appinventiv interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Appinventiv
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Object oriented programming (OOPS) Method Overrloading,Method Overriden,Data Structure and Algorithm (Linked List,Array,String),Data Base and Management System(DBMS,DDL ,DML COMMAND),Pattern Printing
Tip
Tip

Tip 1 : practise at least 50 questions of Array and String Questions
Tip 2 : practise on OOPS concept problem code with 5 pillars of oops
Tip 3 : practise on at least 40 questions on Pattern printing and recursion problems
at least one project is Mandatory

Application process
Where: Campus
Eligibility: Btech (CSE,ECE,EEE),No percentage criteria
Resume Tip
Resume tip

Tip 1 : At least one projects which we are done in Final yr of engineering 
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration50 mins
Interview date15 Oct 2022
Coding problem1

These are the online Mcq test which contains 45 mcq questions

1. DBMS Questions

What are DDL and DML command

Problem approach

Tip 1:five DDL commands in SQL:
CREATE Command
DROP Command
ALTER Command
TRUNCATE Command
RENAME Command
Tip 2:
Tip 3:

02
Round
Easy
Video Call
Duration60 mins
Interview date20 Oct 2022
Coding problem1

1 hr google meet interview
starts with introducing and then 20 mins theory question on OOPS concept
last 40 mins logical programming questions

1. Reverse String Word Wise

Moderate
0/80
Asked in companies
Info Edge India (Naukri.com)CIS - Cyber InfrastructureAmazon

Reverse the given string word-wise. The last word in the given string should come at 1st place, the last-second word at 2nd place, and so on. Individual words should remain as it is.

Problem approach

I make the first string mutuable then i make stringBuilder.
String reverseWords(String S)
{
StringBuilder sb=new StringBuilder();
int l=S.length();
int temp=l-1;
int j=0;
int count=0;
for(int i=l-1;i>=0;i--){
if(S.charAt(i)=='.')
{
if(count==0){
j=i;
sb.append(S.substring(j+1,temp+1));
temp=j;
count++;
sb.append('.');
}
else{
j=i;
sb.append(S.substring(j+1,temp+1));
temp=j; 
}

//sb.append('.');

}
}
if(sb.length()==0){
sb.append(S);
}
sb.append(S.substring(0,j));
return sb.toString();

}

Try solving now
03
Round
Medium
Video Call
Duration50 minutes
Interview date24 Oct 2022
Coding problem1

These are the second round of interview of Google meet ,Interviewer is too good

1. Subarray With Given Sum

Moderate
15m average time
85% success
0/80
Asked in companies
Thought WorksAdobeInfo Edge India (Naukri.com)

Given an array ARR of N integers and an integer S. The task is to find whether there exists a subarray(positive length) of the given array such that the sum of elements of the subarray equals to S or not. If any subarray is found, return the start and end index (0 based index) of the subarray. Otherwise, consider both the START and END indexes as -1.

Note:

If two or more such subarrays exist, return any subarray.

For Example: If the given array is [1,2,3,4] and the value of S is equal to 7. Then there are two possible subarrays having sums equal to S are [1,2,3] and [3,4].

Problem approach

Firstly i create Array list to add the numbers of array

static ArrayList subarraySum(int[] arr, int n, int s) 
{
ArrayList list = new ArrayList<>();

int sum=0 , count=0;
for(int i=0; is){
sum = sum - arr[count];
count++;
}
if(sum == s){
list.add(0,count+1);
list.add(1,i+1);
return list;
}
}
list.add(0,-1);
return list;


}

Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - 1
4 rounds | 5 problems
Interviewed by Appinventiv
1392 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
Software Developer
4 rounds | 12 problems
Interviewed by Appinventiv
444 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3210 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2582 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes