Upload Button Icon Add office photos
Engaged Employer

i

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

RamSoft Verified Tick

Compare button icon Compare button icon Compare
4.4

based on 37 Reviews

Filter interviews by

RamSoft Senior Android Developer Interview Questions and Answers

Updated 4 Sep 2024

RamSoft Senior Android Developer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Assignment 

Show list of product on page

Round 2 - One-on-one 

(2 Questions)

  • Q1. Coroutines related questions
  • Q2. Kotlin basics, How to shrink application
Round 3 - Teams 

(1 Question)

  • Q1. Questions asked around basic operation of task

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Assignment 

Create a movie app which fetches data from an API

Round 2 - Technical 

(4 Questions)

  • Q1. General questions from Android development.
  • Q2. DSA round + project discussion
  • Q3. Stock span problem (leetcode)
  • Ans. 

    Stock span problem is a financial problem where we have a series of n daily price quotes for a stock and we need to calculate the span of stock's price for all n days.

    • Use a stack to keep track of the previous days' prices and their spans.

    • For each day, pop the stack until a price greater than the current day's price is found, then calculate the span.

    • Push the current day's price and span onto the stack.

  • Answered by AI
  • Q4. Search in a list of strings
  • Ans. 

    Use a loop to search for a specific string in an array of strings.

    • Iterate through each string in the array

    • Use a conditional statement to check if the current string matches the search string

    • Return the index of the matching string or -1 if not found

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on topics that are provided by the company

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate IOS developer with 5 years of experience in developing mobile applications.

    • 5 years of experience in IOS development

    • Proficient in Swift and Objective-C programming languages

    • Strong knowledge of iOS SDK and Xcode IDE

    • Experience in integrating third-party libraries and APIs

    • Developed and launched multiple successful iOS apps

  • Answered by AI
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
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 - One-on-one 

(2 Questions)

  • Q1. How to detect Android location
  • Ans. 

    Android location can be detected using LocationManager and LocationListener classes.

    • Create an instance of LocationManager class

    • Check if location services are enabled

    • Request location updates using LocationListener class

    • Implement onLocationChanged() method to get location updates

    • Use getLastKnownLocation() method to get last known location

    • Add necessary permissions in AndroidManifest.xml file

  • Answered by AI
  • Q2. How to work on maps
  • Ans. 

    Maps can be worked on using Google Maps API or other third-party libraries.

    • Choose a map provider and obtain an API key

    • Integrate the API into your app

    • Add markers, polylines, and polygons to the map

    • Implement location tracking and geocoding

    • Customize the map's appearance and behavior

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. When can you join US

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing much just share your project , demonstration is required

Skills evaluated in this interview

RamSoft Interview FAQs

How many rounds are there in RamSoft Senior Android Developer interview?
RamSoft interview process usually has 3 rounds. The most common rounds in the RamSoft interview process are Assignment and One-on-one Round.
What are the top questions asked in RamSoft Senior Android Developer interview?

Some of the top questions asked at the RamSoft Senior Android Developer interview -

  1. kotlin basics, How to shrink applicat...read more
  2. Questions asked around basic operation of t...read more
  3. Coroutines related questi...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 RamSoft interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Software Engineer
15 salaries
unlock blur

₹3.6 L/yr - ₹10.7 L/yr

Project Engineer
15 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Software Developer
10 salaries
unlock blur

₹4 L/yr - ₹14 L/yr

Technical Support Engineer
7 salaries
unlock blur

₹3.5 L/yr - ₹9.2 L/yr

Application Support Engineer
5 salaries
unlock blur

₹4 L/yr - ₹6 L/yr

Explore more salaries
Compare RamSoft with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview