Skip to content

Solutions to the Coding practice sites and coding test Interviews from Developers to Developers

License

Notifications You must be signed in to change notification settings

ammaralii/interview-preparation-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview Preparation Kit

Click here to use AI ChatBot for Interview question solutions

Click here to Join Whatsapp group

Click here to join expert developers community

This repo include interview preparation material and interviews coding test details which developers have given to companies.

InterviewBit

Profile

https://www.interviewbit.com/profile/syed-ammar-ali

Coding Interview Questions

https://www.interviewbit.com/coding-interview-questions/

LeetCode

Profile

https://leetcode.com/ammaralii/

Top Interview Questions:

https://leetcode.com/problem-list/top-interview-questions/

AlgoExpert

Coming soon

the JOB OVERFLOW

Profile

https://thejoboverflow.com/accounts/profile/Ammar%20Ali-7359/

Coding Problems

https://thejoboverflow.com/problems/

HackerRank

Profile

https://www.hackerrank.com/ammaralii

Interview Preparation Kit

https://www.hackerrank.com/interview/interview-preparation-kit

Topic Question STATUS
Warm Up Challenges
Sock Merchant Done
Counting Valleys Done
Jumping on the Clouds Done
Repeated Strings Done
Arrays
Arrays: Left Rotation Done
New Year Chaos Done
2D Arrays Done
Minimum Swaps 2 Done
Array Manipulation Done
Dictionaries and Hashmaps
Ransom Note Done
Two Strings Done
Sherlock and Anagrams Done
Count Triplets Done
Frequency Queries Done
Sorting
Bubble Sort Done
Mark and Toys Done
Comparator Done
Fraudulent Activity Notifications Done
Counting Inversions - Merge Sort Done
String Manipulation
Making Anagrams Done
Alternating Characters Done
Sherlock and Valid String Done
Special String Again Done
Common Child Done
Greedy Algorithms
Minimum Absolute Difference in an Array Done
Luck Balance Done
Greedy Florist Done
Max Min Done
Reverse Shuffle Merge Done
Search
Hash Tables: Ice Cream Parlor Done
Swap Nodes In-progress

Interviews

Glovo

Glovo interview process consist of 5 to 6 rounds depends on the position, In these rounds there will be live coding session which comes after HR initial call. For Live coding session details visit this link where we placed all the information: Glovo | Live Coding session

Amazon

Amazon interview process consist of 3 steps after you got shortlisted for any position, these are the following steps:

Step 1: Online Assessment - 90 min Technical Assessment via Hackerrank

Step 2: Recruiter Interview - 1x 60 min telephone interview with a Recruiter or technical phone screen with a member of the engineering team

Step 3: Virtual Onsite interview – 4 (or 5) x 60 min video conference interviews with the team (final round contingent on a successful PS stage)

For Online Assessment details visit this link where we placed all the information: Amazon | Hackerrank Coding session

Amazon Previous Interview Questions

Useful Links:

TeamApt

TeamApt interview process consist of 4 steps after you got shortlisted for any position, these are the following steps:

Step 1 Recruiter Interview - 45 min

Step 2: Online Assessment or Live Coding Test - 90 min Technical Assessment via Hackerrank

Step 3: Technical Interview - 1x 60 min

Step 4: Technical Interview with CTO or VP

Step 5 Final Interview

For Online Assessment details visit this link where we placed all the information: TeamApt | Online Assessment

RemoteBase

RemoteBase interview process consist of 6 steps after you got shortlisted for any position, these are the following steps:

Step 1 Recruiter Interview - 45 min

Step 2 Domain Test - 1 hour

Step 3: HR Screening - 10 min

Step 3: Problem-Solving - 2 hours

Step 4: Final Interview

Step 5 Network

For more details visit this link where we placed all the information: RemoteBase | Interview Process Details

Aurora Solutions

Step 1 Coding Assessment - 1 hour

Step 2 Technical Interview - 30 min

For more details visit this link where we placed all the information: Aurora Solutions | Interview Process Details

Average Salaries

The following table shows the average salaries for various IT positions in the UAE and KSA. The salaries are listed in AED and SAR.

POSITION Min. (AED) Max. (AED) Min (SAR) Max. (SAR)
Chief Information Officer 60,000 75,000 60,000 75,000
VP of Engineering 55,000 65,000 55,000 65,000
Director of Engineering 50,000 65,000 50,000 65,000
Chief Architect 40,000 55,000 40,000 55,000
Software Architect 30,000 45,000 30,000 45,000
Solution Architect 30,000 45,000 30,000 45,000
Enterprise Architect 28,000 50,000 28,000 50,000
Engineering Manager 26,000 50,000 26,000 50,000
Technical Lead 29,000 45,000 29,000 45,000
Engineering Lead 28,000 47,000 28,000 47,000
Principal Software Engineer 22,000 42,000 22,000 42,000
Senior Software Engineer 18,000 35,000 18,000 35,000
Software Engineer 12,000 28,000 12,000 28,000
Android Engineer 12,000 30,000 12,000 30,000
Hybrid Mobile Developer 11,500 28,000 11,500 28,000
Front end Developer 11,000 26,000 11,000 26,000
Full Stack Developer 14,000 35,000 14,000 35,000
Game Developer 13,000 35,000 13,000 35,000
JavaScript Developer 12,000 28,000 12,000 28,000
Micro services / API Lead Designer 20,000 30,000 20,000 30,000
Mobile Application Architect 20,000 40,000 20,000 40,000
QA Engineer 12,000 28,000 12,000 28,000

Communication channel

Contribution Guidelines

Docs

Add concepts being asked in interviews in pdf or md format and make sure that concept detail is 100% authentic and useful, do not add material which will cause time loss. please make sure you have added the relevant file in docs folder then create a merge request.

Coding Practice(Hackerrank, InterviewBit, LeetCode)

Solve Problems using Java and create a pull request. We expect you to write test cases for every problem you have solved and make sure to add at least 4 or 5 test cases as without that we will not proceed further.

Interviews

Solve Problems using Java and create a pull request. Please follow the same package standard which we follow on Glovo, and we expect you to write test cases for every problem you have solved and make sure to add at least 4 or 5 test cases as without that we will not proceed further.