Upload Button Icon Add office photos
Engaged Employer

i

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

Accrete Globus Technology Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Accrete Globus Technology Android Developer Interview Questions and Answers

Updated 24 Jul 2024

Accrete Globus Technology Android Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

There were 4 coding questions and the duration was 1 hour.

Round 2 - HR 

(2 Questions)

  • Q1. For the HR round they kept quantitative aptitute questions.
  • Q2. They asked to write email based on one scenario.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2022. There were 5 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 - Coding Test 

5 DSA Questions 2 Easy, 2Medium, 1 Hard, hackerrank

Round 3 - Technical 

(2 Questions)

  • Q1. 3 DSA question were asked of medium level
  • Q2. Largest vertical rectangle in array
  • Ans. 

    Find the largest vertical rectangle in an array of strings

    • Iterate through each column in the array

    • For each column, find the consecutive vertical rectangles of '1's

    • Calculate the area of each rectangle and keep track of the largest one

  • Answered by AI
Round 4 - Technical 

(1 Question)

  • Q1. 1 DSA and around OS, DBMS, Resume
Round 5 - Technical 

(1 Question)

  • Q1. Around projects, Multithreading, LLD, HLD

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. What are the different android components and concepts such as Recycler View, View Model, ANR and how do they function internally?
  • Ans. 

    Android components like Recycler View, View Model, ANR are essential for building robust Android applications.

    • Recycler View: Efficient way to display large data sets by recycling views as they scroll off the screen.

    • View Model: Manages UI-related data in a lifecycle-conscious way, surviving configuration changes.

    • ANR (Application Not Responding): Dialog shown to the user when the main thread of an app is blocked for too ...

  • Answered by AI
  • Q2. How will you debug and solve the following crash and ANR from the given stack trace?
  • Q3. Solve this DSA question.
Round 2 - One-on-one 

(1 Question)

  • Q1. Similar questions to the first round.
Round 3 - One-on-one 

(1 Question)

  • Q1. Implement an LRU cache
  • Ans. 

    LRU cache is a data structure that stores the most recently used items, discarding the least recently used items when full.

    • Use a hashmap to store key-value pairs for quick access

    • Use a doubly linked list to keep track of the order of items based on their usage

    • When an item is accessed, move it to the front of the list

    • When the cache is full, remove the least recently used item from the end of the list

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
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 - Technical 

(2 Questions)

  • Q1. Write a program to check if string is a anagram
  • Ans. 

    Program to check if a string is an anagram

    • Create a function that takes in two strings as input

    • Remove all spaces and convert both strings to lowercase

    • Sort both strings and compare if they are equal to determine if they are anagrams

  • Answered by AI
  • Q2. What is react lifecycle method
  • Ans. 

    React lifecycle methods are special methods that are automatically called by React at specific points in a component's life cycle.

    • React components have several lifecycle methods such as componentDidMount, componentDidUpdate, componentWillUnmount, etc.

    • These methods allow developers to perform actions at specific points in a component's life cycle, such as fetching data, updating the UI, or cleaning up resources.

    • Understa...

  • Answered by AI
Round 3 - Coding Test 

Create a web app to perform cred operation

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Jan 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

General aptitude questions

Round 2 - Group Discussion 

Abstract topic group discussion

Round 3 - Technical 

(1 Question)

  • Q1. Technical interview covering topics on oops , data structures , conditional statements.
Round 4 - HR 

(1 Question)

  • Q1. General questions- introduction , how previous rounds went ,hobbies , what do you know about our company , situation based questions.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Few questions that would involve problem solving. Basic 10th std math would suffice

Round 2 - Coding Test 

Had few DSA questions.

Round 3 - One-on-one 

(1 Question)

  • Q1. Technical interview
Round 4 - HR 

(1 Question)

  • Q1. About job, expection etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and inspire trust. Be curious.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Simple question on maths

Round 2 - Technical 

(2 Questions)

  • Q1. Explain OOPS concept
  • Ans. 

    OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

    • OOPS focuses on creating objects that interact with each other to solve complex problems

    • Key principles include encapsulation, inheritance, polymorphism, and abstraction

    • Encapsulation ensures that the internal state of an object is hidden from the outside world

    • Inheritance allows a class to inherit...

  • Answered by AI
  • Q2. Coding array questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was ok. I was not able to solve all the questions.

Round 2 - Technical 

(2 Questions)

  • Q1. Remove the last element from a linkedlist
  • Ans. 

    To remove the last element from a linked list, iterate to the second last node and update its next pointer to null.

    • Iterate through the linked list to find the second last node

    • Update the next pointer of the second last node to null

  • Answered by AI
  • Q2. Some basic questions on oops dbms and os

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a software developer with 5 years of experience in Java, Python, and SQL.

    • 5 years of experience in Java, Python, and SQL

    • Strong problem-solving skills

    • Experience working in Agile development environment

  • Answered by AI
  • Q2. Short term goals

I appeared for an interview before Mar 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a DSA based round, I was asked to code on collabedit.

  • Q1. 

    Rearrange Linked List Problem Statement

    Given a singly linked list in the form 'L1' -> 'L2' -> 'L3' -> ... 'Ln', your task is to rearrange the nodes to the form 'L1' -> 'Ln' -> 'L2' -> '...

  • Ans. 

    Rearrange the nodes of a singly linked list in a specific order without altering the data of the nodes.

    • Use two pointers to split the linked list into two halves.

    • Reverse the second half of the linked list.

    • Merge the two halves alternately to rearrange the nodes.

    • Ensure to handle cases with odd and even number of nodes separately.

    • Example: For input 1 -> 2 -> 3 -> 4 -> 5, the output should be 1 -> 5 -> 2 -

  • Answered by AI
  • Q2. 

    Find Missing Number In String Problem Statement

    You have a sequence of consecutive nonnegative integers. By appending all integers end-to-end, you formed a string S without any separators. During this pro...

  • Ans. 

    Given a string of consecutive nonnegative integers without separators, find the missing integer.

    • Iterate through all possible splits of the string and check if the sequence is valid

    • If the sequence is valid, return the missing integer

    • Handle cases where there are multiple missing integers or the string is invalid

  • Answered by AI
  • Q3. 

    Palindrome Permutation - Problem Statement

    Determine if a permutation of a given string S can form a palindrome.

    Example:

    Input:
    string S = "aab"
    Output:
    "True"
    Explanation:

    The permutation "aba" o...

  • Ans. 

    Check if a permutation of a string can form a palindrome.

    • Create a frequency map of characters in the string.

    • Check if at most one character has an odd frequency.

    • If yes, return True; otherwise, return False.

  • Answered by AI
Round 2 - Face to Face 

(3 Questions)

Round duration - 30 minutes
Round difficulty - Medium

This was onsite interview round 1. Java and Android threading concepts are needed.

  • Q1. What is a Cyclic Barrier in Java?
  • Ans. 

    CyclicBarrier in Java is a synchronization aid that allows a set of threads to wait for each other to reach a common barrier point.

    • CyclicBarrier is initialized with a count of the number of threads that must invoke await() before the barrier is tripped.

    • Threads wait at the barrier until all threads have invoked await(), then the barrier is released.

    • Once the barrier is tripped, it can be reused for subsequent synchroniza...

  • Answered by AI
  • Q2. What are the different launch modes for activities in Android?
  • Ans. 

    Different launch modes for activities in Android control how the activity is launched and how it interacts with the existing activities in the back stack.

    • Standard: The default launch mode where a new instance of the activity is created every time it is launched.

    • SingleTop: If the activity is already at the top of the back stack, it will not be recreated and onNewIntent() will be called instead.

    • SingleTask: The activity w...

  • Answered by AI
  • Q3. How can you pass a simple Java object from one thread to another?
  • Ans. 

    Use a Handler or AsyncTask to pass a Java object between threads.

    • Use a Handler to send messages containing the object from one thread to another.

    • Use AsyncTask to perform background tasks and update UI with the object on the main thread.

  • Answered by AI
Round 3 - Face to Face 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This round was all about android and internals of collections in Java.

  • Q1. What is an IntentService?
  • Ans. 

    IntentService is a subclass of Service that can handle asynchronous requests on the main thread.

    • IntentService is used for handling long-running operations in the background without blocking the main thread.

    • It is started with an Intent and runs in a separate worker thread.

    • Once the task is completed, the IntentService stops itself automatically.

    • It is commonly used for tasks like downloading files, syncing data, or perfor

  • Answered by AI
  • Q2. What is the difference between deep links and app links?
  • Ans. 

    Deep links are URLs that take users directly to specific content within an app, while app links are URLs that open an app if it's installed, or redirect to a website if not.

    • Deep links are used to navigate users to a specific location within an app, bypassing the home screen.

    • App links are URLs that can open an app if it's installed on the device, or redirect to a website if the app is not installed.

    • Deep links require sp...

  • Answered by AI
  • Q3. What are the IPC mechanisms available in Android OS?
  • Ans. 

    Inter-Process Communication (IPC) mechanisms in Android OS allow different processes to communicate with each other.

    • Binder: High-performance mechanism for IPC between processes in Android. Used for communication between system services and applications.

    • Intent: Used for communication between components within the same application or between different applications.

    • Content Providers: Allow different applications to share ...

  • Answered by AI
Round 4 - Face to Face 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Technical interview round for purely checking the design knowledge of a person.

  • Q1. 

    LRU Cache Design Question

    Design a data structure for a Least Recently Used (LRU) cache that supports the following operations:

    1. get(key) - Return the value of the key if it exists in the cache; otherw...

  • Ans. 

    Design a Least Recently Used (LRU) cache data structure that supports get and put operations with capacity constraint.

    • Implement a doubly linked list to keep track of the order of keys based on their recent usage.

    • Use a hashmap to store key-value pairs for quick access and update.

    • When capacity is reached, evict the least recently used item before inserting a new item.

    • Update the order of keys in the linked list whenever a

  • Answered by AI
  • Q2. How would you design an ImageDownloader that efficiently handles parallel API calls?
  • Ans. 

    Use a thread pool to handle parallel API calls efficiently.

    • Implement a thread pool to manage multiple threads for downloading images concurrently.

    • Use a caching mechanism to store downloaded images and avoid redundant API calls.

    • Consider using a priority queue to prioritize important images for download.

    • Implement a mechanism to cancel or pause ongoing downloads if needed.

    • Optimize network requests by batching multiple req

  • Answered by AI
Round 5 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was the last Interview with director of engineering.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAHike interview preparation:Topics to prepare for the interview - Android Development, Java Programming, Data Structures And AlgorithmsTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Accrete Globus Technology Interview FAQs

How many rounds are there in Accrete Globus Technology Android Developer interview?
Accrete Globus Technology interview process usually has 2 rounds. The most common rounds in the Accrete Globus Technology interview process are Coding Test and HR.
How to prepare for Accrete Globus Technology Android Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accrete Globus Technology. The most common topics and skills that interviewers at Accrete Globus Technology expect are Kotlin, MVVM, Android SDK, Java and MVC.
What are the top questions asked in Accrete Globus Technology Android Developer interview?

Some of the top questions asked at the Accrete Globus Technology Android Developer interview -

  1. For the HR round they kept quantitative aptitute questio...read more
  2. They asked to write email based on one scenar...read more

Tell us how to improve this page.

Accrete Globus Technology Android Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

CMS IT Services Interview Questions
3.1
 • 133 Interviews
iMerit Interview Questions
3.5
 • 96 Interviews
Arcesium Interview Questions
3.6
 • 78 Interviews
Mavenir Systems Interview Questions
3.5
 • 55 Interviews
DotPe Interview Questions
3.2
 • 38 Interviews
Hike Interview Questions
3.6
 • 32 Interviews
View all
Accrete Globus Technology Android Developer Salary
based on 4 salaries
₹4.2 L/yr - ₹5 L/yr
22% less than the average Android Developer Salary in India
View more details
Business Analyst
21 salaries
unlock blur

₹2.5 L/yr - ₹6 L/yr

Technical Support Engineer
7 salaries
unlock blur

₹3 L/yr - ₹5 L/yr

Software Engineer
5 salaries
unlock blur

₹3.6 L/yr - ₹7.2 L/yr

Software Developer
5 salaries
unlock blur

₹3 L/yr - ₹8.6 L/yr

Product Consultant
5 salaries
unlock blur

₹2.4 L/yr - ₹4.1 L/yr

Explore more salaries
Compare Accrete Globus Technology with

CMS IT Services

3.1
Compare

iMerit

3.5
Compare

Quantiphi Analytics Solutions Private Limited

3.2
Compare

PrimEra Medical Technologies

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