Upload Button Icon Add office photos

Filter interviews by

Robosoft Senior Android Developer Interview Questions and Answers

Updated 28 Jun 2024

Robosoft Senior Android Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is Mvvm architechure?
  • Ans. 

    MVVM architecture is a design pattern that separates the user interface from the business logic in an Android app.

    • Model represents the data and business logic

    • View displays the UI and interacts with the user

    • ViewModel acts as a mediator between the Model and View, handling communication and logic

  • Answered by AI
  • Q2. Benefits of Kotlin over java
  • Ans. 

    Kotlin offers concise syntax, null safety, extension functions, coroutines, and interoperability with Java.

    • Concise syntax reduces boilerplate code and increases readability.

    • Null safety prevents NullPointerExceptions at runtime.

    • Extension functions allow adding new functionality to existing classes.

    • Coroutines simplify asynchronous programming.

    • Interoperability with Java allows gradual migration of existing codebases.

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Robosoft?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before May 2018. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Questions are related to your past working experience and the position that you applied for Microwave Transmission related questions: What is Microwave and types What is fadind and it's resolution steps D...
  • Q2. PDH-SDH related questions- Difference between PDH and sdh Frame structure of sdh High order and low order bytes and alarms related to bytes Alarms in sdh Ethernet over sdh What is GFP, ENCAPSULATION, VCAT,...
  • Q3. Generally your current work related questions Why you want to change your job What is your expectations from new job Where you seeing your self after 5 year's Current salary and expectations

Interview Preparation Tips

Round: HR Round
Experience: Related to offer they are giving and related cross questions

General Tips: I had been interviewed with Huawei in 2016 and total 2 rounds was there for me. Questions I already had shared, go through it.

I got my offer letter after 1 month after HR discussion but please follow up with HR team once you get call for your selection
Skills: Ethernet over SDH, SDH, Microwave, Technical Knowledge(ML, Microwave, Communication, Presentation Skills
Duration: 1-3 Months

Senior Android Developer Interview Questions Asked at Other Companies

Q1. Binary Array Sorting Problem Statement You are provided with a bi ... read more
Q2. Maximum Subarray Sum Problem Statement Given an array arr of leng ... read more
Q3. what is daemon Thread? what is data Class? Garbage Collector? Act ... read more
asked in JioStar
Q4. How would you design an app with a configurable UI where the UI c ... read more
asked in Nykaa
Q5. What is a Service? How can a notification in a Foreground Service ... read more

I applied via Campus Placement and was interviewed before Mar 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is the most challenging situation you have been through in your career?
  • Ans. 

    I faced a critical project deadline with unexpected technical challenges, requiring quick problem-solving and team collaboration.

    • Led a team during a major software deployment that faced unexpected bugs just days before launch.

    • Implemented a rapid response strategy, organizing daily stand-ups to address issues in real-time.

    • Collaborated with cross-functional teams to identify root causes and develop effective solutions.

    • Su...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - To ace an interview you need to be a good listener as much as a good speaker. Try to listen and understand what the interviewer is asking and then reply. Never be in a hurry to answer, take time. If you did not understand what interviewer is asking simply ask him to repeat, pls don't presume anything and answer anything that comes to your mind. Most importantly never fake in an interview just try to be your best...

I applied via Company Website and was interviewed before Apr 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Load distribution under rigid and flexible footings,water tank design, steel foundation design
  • Q2. Mix design of concrete, btech project
  • Ans. 

    Mix design of concrete and BTech project

    • Mix design involves determining the proportions of cement, water, aggregates, and admixtures to achieve desired properties of concrete

    • Factors like strength, workability, durability, and cost are considered while designing the mix

    • BTech project can involve studying the effect of different mix designs on properties of concrete or developing a new mix design

    • Examples of BTech projects...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be well prepared with basics and if you are already experienced, be prepared with site knowledge

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

It was very good

  • Q1. 

    Find the Longest Palindromic Substring

    Given a string ‘S’ composed of lowercase English letters, your task is to identify the longest palindromic substring within ‘S’.

    If there are multiple longest palin...

  • Ans. 

    Find the longest palindromic substring in a given string, returning the rightmost one if multiple exist.

    • Use dynamic programming to check if substrings are palindromes

    • Iterate through the string and expand around each character to find palindromic substrings

    • Keep track of the longest palindromic substring found

  • Answered by AI
  • Q2. 

    Minimum Sum in Matrix Problem Statement

    You are given a 2D matrix 'ARR' of size 'N x 3' with integers, where 'N' is the number of rows. Your task is to compute the smallest sum achievable by selecting one...

  • Ans. 

    Find the smallest sum achievable by selecting one element from each row of a 2D matrix, following certain constraints.

    • Iterate through each row and calculate the minimum sum by selecting elements that do not violate the constraints.

    • Keep track of the minimum sum achieved so far.

    • Avoid selecting elements directly beneath previously selected elements.

    • Example: For input [[1, 2, 3], [4, 8, 6], [1, 5, 3]], the optimal selectio...

  • Answered by AI
Round 2 - Face to Face 

Round duration - 1 hour
Round difficulty - Medium

It was a good interview

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Techno India NJR Institute of Technology. I applied for the job as SDE - 1 in IndoreEligibility criteria7 cgpaTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - I have done a rigourous training on Data Structure and Algorithms. It really helped me a lot to excel in life. Also I did vocational courses which enhanced my personality. I did analytical mindset training with problem solving methodologies. The hands on training on Python and Unix helped me a lot.Time required to prepare for the interview - 1 yearInterview preparation tips for other job seekers

Tip 1 : Daily practice programming
Tip 2 : Work with honesty
Tip 3 : Do with utmost dedication

Application resume tips for other job seekers

Tip 1 : Write with honesty
Tip 2 : Mention about your achievements

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 

    0/1 Knapsack Problem Statement

    A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...

  • Ans. 

    Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).

    • Use a 1D array to store the maximum value that can be stolen for each weight capacity from 0 to W.

    • Iterate through each item and update the array based on whether including the item would increase the total value.

    • The final value in the array at index W will be the maximum value that can be stolen.

  • Answered by AI
  • Q2. 

    Find the Second Largest Element

    Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.

    If a second largest element does not exist, return -1.

    Example:

    Input:
    ARR = [2,...
  • Ans. 

    Find the second largest element in an array of integers.

    • Iterate through the array to find the largest and second largest elements.

    • Handle cases where all elements are identical.

    • Return -1 if a second largest element does not exist.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

System Design Round

  • Q1. Design a system for Twitter, discussing its architecture, key components, and scalability considerations.
  • Ans. 

    Design a scalable system for Twitter with key components and architecture.

    • Use microservices architecture for scalability and fault isolation.

    • Key components include user service, tweet service, timeline service, and notification service.

    • Use a distributed database like Cassandra for storing tweets and user data.

    • Implement a message queue like Kafka for handling real-time updates and notifications.

    • Use a caching layer like ...

  • Answered by AI
Round 3 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

It is just a formality

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaResume shortlistingSwiggy interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Core Java, Algorithms, DBMS, SQL,Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.

Application resume tips for other job seekers

Tip 1 : Mention what you know 
Tip 2 : Good previous work to showcase

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Dec 2021. There were 4 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 - Aptitude Test 

Thre are aptitude question with coding round

Round 3 - Technical 

(1 Question)

  • Q1. Introduction Basics of programming
Round 4 - HR 

(1 Question)

  • Q1. HR questions introduced yourself family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and believe in yourself. They might cross check you but your confidence matters
Are these interview questions helpful?

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

Interview Questionnaire 

2 Questions

  • Q1. About my work experience & my self
  • Q2. Tell me about your self.

Interview Preparation Tips

Interview preparation tips for other job seekers - Always candidates have good knowledge of relevant work.and be confident about it,interviewrs always seeing your confidence level and skills.

Interview Questionnaire 

3 Questions

  • Q1. How many time u take any update shuttering system?
  • Ans. 

    The question is unclear and lacks context.

    • Please provide more information about the 'update shuttering system'.

    • Specify the time frame for the updates.

    • Clarify the purpose or objective of the updates.

    • Provide any relevant examples or scenarios.

  • Answered by AI
  • Q2. Why u want to work as a execution engineer? Why not any special team such as formwork team,or quality team?
  • Q3. As contractor farm Engineer in RCC which is most important? 1) Reinforcements 2)Formwork 3)Concrete And why?

I appeared for an interview in Oct 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Coding Test. This round was held on TCS own platform. The same platform is used for TCS Codevita. There were two questions in this test.
1. This was an easy level question based on Math.
2. This was a medium level question based on string manipulation

  • Q1. 

    Encode the Message Problem Statement

    Given a text message, your task is to return the Run-length Encoding of the given message.

    Run-length encoding is a fast and simple method of encoding strings, repres...

  • Ans. 

    Implement a function to encode a text message using run-length encoding.

    • Iterate through the message and count consecutive characters

    • Append the character and its count to the encoded message

    • Handle edge cases like single characters or empty message

  • Answered by AI
  • Q2. 

    Count Sequences With Product X Problem Statement

    You are provided with an array NUM containing N positive integers. Your objective is to find the total number of possible sequences of positive integers (g...

  • Ans. 

    Count the total number of possible sequences of positive integers whose product equals X.

    • Calculate the product X using the given formula

    • Find all the divisors of X

    • Count the number of sequences with product X by considering the divisors

  • Answered by AI
Round 2 - Face to Face 

Round duration - 30 minutes
Round difficulty - Medium

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as SDE - 1 in PuneEligibility criteriaAbove 6 CGPATata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, Algorithms, Dynamic Programming, DBMS, Operating System, System Design, Computer Networks, Machine Learning, C++, PythonTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Be thorough with your basics - Data Structures and Algorithms, Pointers, DBMS,OOPS,OS etc.
Tip 2 : Practice Competitive Programming. Improve your programming skills. (Take data structures course from CN. That's enough for cracking any service based or product based company). Practice questions from Leetcode/Codechef/Codeforces.
Tip 3 : Be confident in your answers. You should not fumble while giving answers.
Tip 4: Also have a good practice on aptitude. Managing time during the test is also an important skill.
Tip 5: Have good projects on recent technologies(ML/Web D/Blockchain/Analytics etc). Have in depth knowledge about the project as the interviewer can go deep and can ask difficult questions on projects as well. 
Tip 6: Start your preparation as early as possible and work on your communication skills as well.

Application resume tips for other job seekers

Tip 1: Mention good projects.
Tip 2: Write the things about which you're 100% sure that you can answer questions from those things.
Tip 3: Do not try to go high profile by mentioning too many skills/projects/extra curriculars on resume.

Final outcome of the interviewSelected

Robosoft Interview FAQs

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

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

  1. What is Mvvm architechu...read more
  2. Benefits of Kotlin over j...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

L&T Construction Interview Questions
4.0
 • 827 Interviews
Senco Gold Interview Questions
4.4
 • 568 Interviews
Planet Spark Interview Questions
3.8
 • 493 Interviews
Swiggy Interview Questions
3.8
 • 473 Interviews
Quess Interview Questions
3.8
 • 466 Interviews
Klm Axiva Finvest Interview Questions
4.4
 • 433 Interviews
TCS iON Interview Questions
3.9
 • 385 Interviews
ITC Infotech Interview Questions
3.7
 • 376 Interviews
Meesho Interview Questions
3.7
 • 368 Interviews
Ekart Logistics Interview Questions
3.9
 • 350 Interviews
View all
Senior Software Engineer
15 salaries
unlock blur

₹8 L/yr - ₹25.5 L/yr

Software Engineer
10 salaries
unlock blur

₹5 L/yr - ₹12.5 L/yr

Technical Lead
5 salaries
unlock blur

₹18 L/yr - ₹25 L/yr

Senior Test Engineer
5 salaries
unlock blur

₹10 L/yr - ₹18 L/yr

Software Developer
4 salaries
unlock blur

₹13 L/yr - ₹14 L/yr

Explore more salaries
Compare Robosoft with

Quess

3.8
Compare

ITC Infotech

3.7
Compare

Test Yantra Software Solutions

3.1
Compare

Swiggy

3.8
Compare
write
Share an Interview