Upload Button Icon Add office photos

Filter interviews by

ShubhAarogya Healthcare Services Android Developer Interview Questions, Process, and Tips

Updated 26 Aug 2021

ShubhAarogya Healthcare Services Android Developer Interview Experiences

1 interview found

I applied via Referral and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

12 Questions

  • Q1. Types of network calls available in android
  • Ans. 

    There are two types of network calls available in Android: Synchronous and Asynchronous.

    • Synchronous network calls are executed on the main thread and block the UI until the response is received.

    • Asynchronous network calls are executed on a separate thread and do not block the UI.

    • Examples of synchronous network calls include HttpUrlConnection and OkHttp.

    • Examples of asynchronous network calls include Retrofit and Volley.

  • Answered by AI
  • Q2. Get,post,put, delete, update,modify etc
  • Q3. How many types of intents?
  • Ans. 

    There are two types of intents in Android: Explicit and Implicit.

    • Explicit Intents are used to start a specific activity within the app.

    • Implicit Intents are used to request an action from another app or system component.

    • Implicit Intents can be used to open a web page, send an email, or make a phone call.

    • Intents can also carry data between activities or apps.

  • Answered by AI
  • Q4. 1)implicit 2)explicit 3) pending
  • Q5. What is the use of frame layout?
  • Ans. 

    FrameLayout is a layout manager that allows multiple child views to be stacked on top of each other.

    • FrameLayout is used to display a single view at a time.

    • It is commonly used for displaying fragments, dialogs, and popups.

    • It is also useful for creating custom views with overlapping elements.

    • The child views are positioned relative to the top-left corner of the layout.

    • The last child added to the layout is displayed on top

  • Answered by AI
  • Q6. To hold some some space in our ui
  • Q7. What services in android?
  • Ans. 

    Services in Android are background processes that can run even when the app is not in foreground.

    • Services are used for long-running operations such as playing music or downloading files.

    • They can be started and stopped using startService() and stopService() methods.

    • Services can also be bound to an activity using bindService() method.

    • Foreground services are used for tasks that require user attention such as playing music...

  • Answered by AI
  • Q8. They are running in background for a long running tasks
  • Q9. What are features available in firebase?
  • Ans. 

    Firebase offers a variety of features for mobile and web app development.

    • Realtime Database

    • Authentication

    • Cloud Firestore

    • Cloud Storage

    • Cloud Functions

    • Hosting

    • Crashlytics

    • Performance Monitoring

    • Remote Config

    • Dynamic Links

  • Answered by AI
  • Q10. Push notifications,real time database,cloud messaging,admobs, dynamic links,etc
  • Q11. What is broadcast receiver?
  • Ans. 

    Broadcast receiver is a component that receives and responds to system-wide broadcast announcements.

    • Broadcast receiver is a part of the Android system that listens to system-wide broadcast announcements.

    • It can be used to receive and respond to events such as battery low, network connectivity changes, incoming SMS, etc.

    • It can be registered either statically in the AndroidManifest.xml file or dynamically in code.

    • Once reg...

  • Answered by AI
  • Q12. What is coordinating layout?
  • Ans. 

    Coordinating layout is a type of layout in Android that allows multiple child views to be positioned relative to each other.

    • Coordinating layout is used to create complex and dynamic user interfaces.

    • It allows views to be positioned relative to each other using constraints.

    • It is more flexible than other types of layouts like LinearLayout and RelativeLayout.

    • Examples of coordinating layouts include ConstraintLayout and Coo

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and prepare well for interview

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern

I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Solid principles in c#
  • Ans. 

    Solid principles are a set of design principles for writing maintainable and scalable code in C#.

    • Single Responsibility Principle (SRP) - a class should have only one reason to change

    • Open/Closed Principle (OCP) - a class should be open for extension but closed for modification

    • Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes

    • Interface Segregation Principle (ISP) - client...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good company for freshers as well as beginners

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. HTML, CSS, BOOTSTRAP, PHP. SQL

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Simple program
  • Q2. I wrote a simple program in C

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and confident

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

This was MCQ+Coding round.

  • Q1. How can you check if two strings are anagrams of each other?
  • Ans. 

    Check if two strings are anagrams by comparing the sorted versions of the strings.

    • Sort both strings and compare if they are equal.

    • Use a hashmap to store the frequency of characters in each string and compare the maps.

    • Ignore spaces and punctuation when comparing the strings.

  • Answered by AI
Round 2 - Face to Face 

Round duration - 90 minutes
Round difficulty - Easy

This was face to face interview round.

Round 3 - Face to Face 

Round duration - 90 minutes
Round difficulty - Easy

This was face to face interview round.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute Of Technology, Silchar, Assam. I applied for the job as SDE - 1 in SiddharthnagarEligibility criteria6 CGPAAmazon interview preparation:Topics to prepare for the interview - Basic Computer Science backgroundTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Participate in live contests on websites like Codechef, Codeforces etc as much as possible.
Tip 2 : Practice previous interview questions from LeetCode, GeeksForGeeks.
Tip 3 : Revise Computer Science subjects like DBMS, OOPS thoroughly.

Application resume tips for other job seekers

Add projects and Internships if you have done any and add only those things which you really know.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

Interview started at 11:00 am. It was an online round. During the coding round I submitted optimized solution and got full acceptance of the solutions.

  • Q1. 

    Detect Cycle in a Directed Graph

    You are provided with a directed graph composed of 'N' nodes. You have a matrix called 'EDGES' with dimensions M x 2, which specifies the 'M' edges in the graph. Each edge...

  • Ans. 

    Detect cycle in a directed graph using depth-first search (DFS) algorithm.

    • Use DFS to traverse the graph and detect back edges indicating a cycle.

    • Maintain a visited array to keep track of visited nodes during traversal.

    • If a node is visited again during traversal and it is not the parent node, then a cycle exists.

    • Return true if a cycle is detected, false otherwise.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 80 Minutes
Round difficulty - Medium

Interview started at 10:00 am. Interview went well, I was able to connect with the interviewer and enjoyed the whole interview

  • Q1. 

    Next Smallest Palindrome Problem Statement

    Find the next smallest palindrome strictly greater than a given number 'N' represented as a string 'S'.

    Explanation:

    You are given a number in string format, a...

  • Ans. 

    Find the next smallest palindrome greater than a given number represented as a string.

    • Convert the string to an integer, find the next greater palindrome, and convert it back to a string.

    • Handle cases where the number is a palindrome or has all digits as '9'.

    • Consider both odd and even length numbers when finding the next palindrome.

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 80 Minutes
Round difficulty - Medium

Interview started at 11:00 am. Interview went well.

  • Q1. 

    Boundary Traversal of a Binary Tree

    Given a binary tree of integers, your task is to return the boundary nodes of the tree in Anti-Clockwise direction starting from the root node.

    Input:

    The first line ...
  • Ans. 

    Return the boundary nodes of a binary tree in Anti-Clockwise direction starting from the root node.

    • Traverse the left boundary nodes in a top-down manner

    • Traverse the leaf nodes from left to right

    • Traverse the right boundary nodes in a bottom-up manner

    • Handle cases where duplicates occur in the boundary nodes

    • Implement the function without printing as printing is already managed

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaGood knowledge of Data Structures, Some great projects which are used by the usersAmazon interview preparation:Topics to prepare for the interview - Data Structures, Web development, System Design, Algorithms, Dynamic Programming, Database, OS, Networking, OOPS, DevOpsTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : For Data Structures number of questions doesn't matter. Try to understand the logic behind them and try to apply them in creating multiple scenario's. Learn them by heart. 
Tip 2 : For Web.Development Try to learn full stack development. See which part interests you more, Increase your knowledge horizon, Always try to build a system a system considering It will be served to millions of customers. By doing this 1-2 projects will increase and cover all the major things which one should learn in their career/college.

Application resume tips for other job seekers

Tip 1 : Always try to make it a single page 
Tip 2 : Always make resume company specific. eg. Data Structures part more if you are applying for MNC's eg. Amazon, Google, DE Shaw, browserstack.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Company Website and was interviewed in Oct 2018. There was 0 interview round.

Interview Preparation Tips

General Tips: This interview was a technical one but was majorly a stress test. It lasted for about 1 hour 10 minutes. The interviewer wanted to test both my knowledge and communication skills. Most of the questions asked to me were related to my B.Tech curriculum i.e. computer science related topics. He stressed a lot on the basics related to my project topic. Luckily I was able to answer most of the questions correctly. I tried to answer each question with examples and also used props on the table (like pens, paperweights, pen stands etc.) to explain my theories. It was my first offcampus interview, and I think I did pretty well for a fresher.
You need to stay calm and should apply presence of mind. Please go through the job description thoroughly word-by-word and recheck your resume to ensure that you are a best-fit for the position.
Skills: Communication, Body Language, Problem Solving, Leadership, Presentation Skills
Duration: <1 week

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself?basics on c , then about projects

I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What technical challenges have you faced in your work till now and how did you overcome it?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be truthful and give detailed explanation of the issues and how it was resolved. Explain the severity of the problem and what blockage it had caused in your daily work. How did you chose a solution and how fast was it implemented.

ShubhAarogya Healthcare Services Interview FAQs

What are the top questions asked in ShubhAarogya Healthcare Services Android Developer interview?

Some of the top questions asked at the ShubhAarogya Healthcare Services Android Developer interview -

  1. What is the use of frame layo...read more
  2. What are features available in fireba...read more
  3. Types of network calls available in andr...read more

Tell us how to improve this page.

Compare ShubhAarogya Healthcare Services with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview