Upload Button Icon Add office photos
Engaged Employer

i

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

Trantor Verified Tick

Compare button icon Compare button icon Compare
3.5

based on 218 Reviews

Filter interviews by

Trantor Senior Android Developer Interview Questions, Process, and Tips

Updated 18 Apr 2024

Trantor Senior Android Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Mar 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Given Kotlin extension function what could be the output.
  • Ans. 

    Kotlin extension functions allow adding new functions to existing classes without modifying their source code.

    • Extension functions are defined outside the class they extend.

    • They can be called on the object of the class they extend.

    • They can access the properties and functions of the class they extend.

  • Answered by AI
  • Q2. What is higher order function.
  • Ans. 

    A higher order function is a function that can take other functions as parameters or return functions as results.

    • Higher order functions can be used to create more flexible and reusable code.

    • They can be used to implement callbacks, event handling, and functional programming concepts.

    • Example: map, filter, and reduce functions in JavaScript are higher order functions.

  • Answered by AI
  • Q3. Explain Activity lifecycle methods.
  • Ans. 

    Activity lifecycle methods are a set of methods that are called at different stages of an activity's life cycle.

    • onCreate() - called when the activity is first created

    • onStart() - called when the activity is becoming visible to the user

    • onResume() - called when the activity will start interacting with the user

    • onPause() - called when the activity is going into the background, but still visible

    • onStop() - called when the act...

  • Answered by AI
  • Q4. What is fragment and uses.
  • Ans. 

    Fragments are modular sections of an activity's user interface, allowing for more flexible and dynamic UI designs.

    • Fragments can be reused across multiple activities

    • They help in creating responsive UIs for different screen sizes

    • Fragments can be added or removed dynamically during runtime

    • They are useful for implementing multi-pane layouts on tablets

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview person is less experienced for taking interview.

Skills evaluated in this interview

Interview questions from similar companies

I applied via Recruitment Consulltant and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Git pull vs pull request?
  • Ans. 

    Git pull is used to fetch and merge changes from a remote repository, while pull request is a way to propose changes to a repository.

    • Git pull is used to update a local repository with changes from a remote repository.

    • Pull request is a way to propose changes to a repository by creating a branch, making changes, and requesting the changes to be merged into the main branch.

    • Git pull is a command used in the terminal, while...

  • Answered by AI
  • Q2. What is IPC and RPC?
  • Ans. 

    IPC stands for Inter-Process Communication and RPC stands for Remote Procedure Call.

    • IPC is a mechanism that allows communication between processes running on the same or different devices.

    • RPC is a protocol that enables one program to request a service from another program on a remote machine.

    • IPC can be achieved through shared memory, message passing, and pipes.

    • RPC uses a client-server model and can be implemented using...

  • Answered by AI
  • Q3. How to detect loop in linked list?
  • Ans. 

    To detect loop in linked list, use Floyd's cycle-finding algorithm.

    • Create two pointers, slow and fast, and initialize both to the head of the linked list.

    • Move slow pointer by one node and fast pointer by two nodes.

    • If there is a loop, the two pointers will eventually meet.

    • If there is no loop, the fast pointer will reach the end of the linked list.

    • Time complexity: O(n), Space complexity: O(1)

  • Answered by AI
  • Q4. Print prime numbers between 100 to 1,00,000
  • Ans. 

    Print prime numbers between 100 to 1,00,000

    • Start with a loop from 100 to 100000

    • Check if the current number is prime or not

    • If prime, print the number

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview was taken using some online portal. Faced voice issues, sudden disconnection. I would suggest the recruitment team to use either google meet or microsoft team for online interviews.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed in Nov 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. One question about Git.
  • Q2. Other questions are more about capabilities and behaviour rather than technical.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

They ask me to print a pattern based questions

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Company Website

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 - Screening test 

(1 Question)

  • Q1. 20 MCQs related to React Native, JavaScript, and Typescript. You're given 15 minutes to answer them.
Round 3 - Technical 

(1 Question)

  • Q1. 1. What is git rebase used for? 2. What is Flipper used for? 3. What is useCallback? Explain with an example. 4. Is "let setState = useState()" valid syntax? How would you set state and print state with th...
  • Ans. 

    Answers to various technical questions related to React Native development.

    • 1. Git rebase is used to reapply commits on top of another base tip. It is used to maintain a clean and linear project history.

    • 2. Flipper is a mobile debugging tool for iOS and Android apps. It allows developers to inspect and debug their apps in real-time.

    • 3. useCallback is a hook in React that returns a memoized callback function. It is used to...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well versed with git, Typescript, Javascript, and core RN concepts.

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed in Jan 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is daemon Thread? what is data Class? Garbage Collector? Activity Lifecycle? what is Fragment? what took you used for App Debugging ? how to revert changes pushed in GIT? write down example of Data cl...
  • Ans. 

    Questions related to Android development concepts and practices.

    • Daemon thread is a low priority thread that runs in the background.

    • Data class is a class that is used to hold data and provides default implementations of common methods like equals, hashCode, and toString.

    • Garbage collector is a mechanism that automatically frees up memory by removing objects that are no longer in use.

    • Activity lifecycle refers to the vario...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well.Keep your concepts clears.keep your basics clear. Interviewer can ask anything

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: First Round Generally would be a pattern round. You have to right code on online compiler for pattern given.. for example diamond shape, heart shape.. It must be dynamic..

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Group discussion round with their tl and developer

Round 2 - Coding Test 

Asking for android studio project with local DB

I applied via Recruitment Consulltant and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Git pull vs pull request?
  • Ans. 

    Git pull is used to fetch and merge changes from a remote repository, while pull request is a way to propose changes to a repository.

    • Git pull is used to update a local repository with changes from a remote repository.

    • Pull request is a way to propose changes to a repository by creating a branch, making changes, and requesting the changes to be merged into the main branch.

    • Git pull is a command used in the terminal, while...

  • Answered by AI
  • Q2. What is IPC and RPC?
  • Ans. 

    IPC stands for Inter-Process Communication and RPC stands for Remote Procedure Call.

    • IPC is a mechanism that allows communication between processes running on the same or different devices.

    • RPC is a protocol that enables one program to request a service from another program on a remote machine.

    • IPC can be achieved through shared memory, message passing, and pipes.

    • RPC uses a client-server model and can be implemented using...

  • Answered by AI
  • Q3. How to detect loop in linked list?
  • Ans. 

    To detect loop in linked list, use Floyd's cycle-finding algorithm.

    • Create two pointers, slow and fast, and initialize both to the head of the linked list.

    • Move slow pointer by one node and fast pointer by two nodes.

    • If there is a loop, the two pointers will eventually meet.

    • If there is no loop, the fast pointer will reach the end of the linked list.

    • Time complexity: O(n), Space complexity: O(1)

  • Answered by AI
  • Q4. Print prime numbers between 100 to 1,00,000
  • Ans. 

    Print prime numbers between 100 to 1,00,000

    • Start with a loop from 100 to 100000

    • Check if the current number is prime or not

    • If prime, print the number

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview was taken using some online portal. Faced voice issues, sudden disconnection. I would suggest the recruitment team to use either google meet or microsoft team for online interviews.

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed before Aug 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

MCQ test with basic aptitude.

Round 3 - Coding Test 

Medium level 2 Questions
Easy level 1 question

Round 4 - Technical 

(1 Question)

  • Q1. What's your favorite topic this technology? oops concepts, DSA, basics of technology, projects you've done.

Interview Preparation Tips

Interview preparation tips for other job seekers - try to be confident, give the full answer as much as long possible.

Trantor Interview FAQs

How many rounds are there in Trantor Senior Android Developer interview?
Trantor interview process usually has 1 rounds. The most common rounds in the Trantor interview process are Technical.
How to prepare for Trantor Senior 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 Trantor. The most common topics and skills that interviewers at Trantor expect are Android, Android SDK, C#, CSS and Design Patterns.
What are the top questions asked in Trantor Senior Android Developer interview?

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

  1. Given Kotlin extension function what could be the outp...read more
  2. What is higher order functi...read more
  3. What is fragment and us...read more

Tell us how to improve this page.

Trantor Senior Android Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Fast track your campus placements

View all

Trantor Senior Android Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Senior Software Engineer
249 salaries
unlock blur

₹8.2 L/yr - ₹31 L/yr

Software Engineer
65 salaries
unlock blur

₹9.7 L/yr - ₹13.9 L/yr

Associate Technical Leader
62 salaries
unlock blur

₹10.2 L/yr - ₹35.5 L/yr

Software Developer
55 salaries
unlock blur

₹4.4 L/yr - ₹14.7 L/yr

Technical Lead
55 salaries
unlock blur

₹16 L/yr - ₹36.4 L/yr

Explore more salaries
Compare Trantor with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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