Filter interviews by
The view controller lifecycle manages the creation, display, and destruction of view controllers in iOS apps.
viewDidLoad: Called after the view controller has loaded its view hierarchy into memory. Example: Initialize UI elements here.
viewWillAppear: Called just before the view appears on the screen. Example: Update UI based on data changes.
viewDidAppear: Called after the view has appeared on the screen. Example: Start...
Matrix multiplication involves multiplying rows of the first matrix by columns of the second matrix.
Matrix multiplication is defined for two matrices A (m x n) and B (n x p).
The resulting matrix C will have dimensions (m x p).
Element C[i][j] is calculated as the dot product of the i-th row of A and the j-th column of B.
Example: For A = [[1, 2], [3, 4]] and B = [[5, 6], [7, 8]], C[0][0] = 1*5 + 2*7 = 19.
Push notifications are messages sent from a server to a user's device to provide updates or alerts.
They are used to engage users with timely information, such as news alerts or reminders.
Push notifications can be sent even when the app is not actively running.
They require user permission to be enabled on the device.
Examples include social media alerts, weather updates, and promotional offers.
Push notifications are mana...
Activity lifecycle callbacks are methods that are called by the Android system when an activity goes through various stages of its lifecycle.
onCreate() - called when the activity is first created
onStart() - called when the activity becomes visible to the user
onResume() - called when the activity starts interacting with the user
onPause() - called when the activity is no longer in the foreground
onStop() - called when the...
Inheritance is a mechanism in Java where one class acquires the properties and behaviors of another class.
Allows code reusability and saves time
Parent class is called super class and child class is called sub class
Sub class can access all the public and protected methods and fields of super class
Keyword used for inheritance is 'extends'
Example: class B extends A {}
Top trending discussions
I applied via Walk-in and was interviewed before Jul 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2021. There was 1 interview round.
This question involves creating a program using HTML to demonstrate web development skills.
Understand the structure of an HTML document: <html>, <head>, <body>.
Use semantic HTML elements like <header>, <footer>, <article> for better accessibility.
Incorporate CSS for styling and JavaScript for interactivity.
Example: Create a simple webpage with a title, a paragraph, and a button that ...
posted on 28 Oct 2022
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 3 interview rounds.
Not applicable , this was final round
I applied via Job Portal and was interviewed in Aug 2024. There was 1 interview round.
I appeared for an interview in Dec 2024, where I was asked the following questions.
I am a passionate software developer with a strong background in full-stack development and a love for problem-solving.
Experience in JavaScript frameworks like React and Angular, building responsive web applications.
Proficient in backend technologies such as Node.js and Express, creating RESTful APIs.
Strong understanding of databases, both SQL (PostgreSQL) and NoSQL (MongoDB), for data management.
Worked on a team proje...
I was inspired by the opportunity to innovate and contribute to impactful projects in a collaborative environment.
Passion for technology: I've always been fascinated by how software can solve real-world problems, like developing an app that helps users track their health.
Alignment with company values: Your commitment to sustainability resonates with my personal values, and I want to be part of a team that makes a diffe...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I manage stress by prioritizing tasks, maintaining open communication, and practicing mindfulness techniques to stay focused and calm.
Prioritize tasks: I create a to-do list to focus on high-impact tasks first, ensuring I meet deadlines without feeling overwhelmed.
Open communication: I discuss challenges with my team or manager, which helps in finding solutions and reduces feelings of isolation.
Mindfulness techniques: ...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I prioritize tasks by assessing urgency, importance, and deadlines to ensure efficient workflow and project success.
Use the Eisenhower Matrix to categorize tasks into urgent vs. important.
Set clear deadlines for each task to manage time effectively.
Break larger tasks into smaller, manageable steps to avoid overwhelm.
Regularly review and adjust priorities based on project changes or new information.
Example: If a bug fix...
I stay current with industry developments through continuous learning, networking, and engaging with the tech community.
Subscribe to tech blogs and newsletters like TechCrunch and Hacker News for the latest updates.
Participate in online courses on platforms like Coursera or Udemy to learn new technologies.
Attend industry conferences and meetups to network and share knowledge with peers.
Follow influential developers and...
based on 2 interview experiences
based on 32 reviews
Rating in categories
Linux Administrator
15
salaries
| ₹1.8 L/yr - ₹5 L/yr |
Devops Engineer
13
salaries
| ₹3 L/yr - ₹6 L/yr |
Software Developer
11
salaries
| ₹2.5 L/yr - ₹8.4 L/yr |
Android Developer
10
salaries
| ₹2.2 L/yr - ₹7.5 L/yr |
Software Engineer
6
salaries
| ₹2.4 L/yr - ₹10 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System