i
Blackstraw AI
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There were 4 interview rounds.
Databinding in Android allows for easier connection between UI components and data sources.
Databinding eliminates the need for findViewById() calls in your code.
It allows for easier access to data in your layouts using data binding expressions.
Databinding can improve code readability and reduce boilerplate code.
Example:
Packaging process in Android involves compiling the code, resources, and assets into an APK file for distribution.
Compile the Java code into .class files
Compile the resources (XML files, images, etc.) into a binary format
Package all the compiled files into an APK file using the Android Asset Packaging Tool (AAPT)
Sign the APK file with a private key for security
Align the APK file for optimization
MVVM is a design pattern that separates the user interface from the business logic and data model.
MVVM stands for Model-View-ViewModel
Model represents the data and business logic
View represents the user interface
ViewModel acts as an intermediary between the Model and View
MVVM helps in achieving separation of concerns and easier unit testing
Top trending discussions
I applied via Company Website and was interviewed before May 2023. There was 1 interview round.
I had to evaluate a software and let them understand where this software could be implemented and the pros and cons of the software.
posted on 12 Apr 2024
I appeared for an interview before Apr 2023.
posted on 22 Jan 2025
Keeping up with rapidly evolving technologies and frameworks.
Constantly learning new technologies and frameworks to stay relevant
Adapting to changing industry trends and best practices
Balancing the need to innovate with the need for stability and reliability
I applied via LinkedIn and was interviewed in Jul 2022. There were 4 interview rounds.
There will be 3 coding questions. They are of medium and hard level.
Sort an array of 0's, 1's, and 2's without using inbuilt functions.
Use three pointers to keep track of the last index of 0's, 1's, and 2's
Iterate through the array and swap elements based on their value
Continue until all elements are sorted
Contains linear and non linear data structures deep knowledge of trees and graphs
Dry run on a page involves testing the code without actually executing it.
Dry run involves walking through the code manually to check for errors
Helps in identifying logic errors before actual execution
Commonly used in debugging and testing code
Aptitude test was esay.i passed that
We have upload a vedio based on given topic
Python slq apti path json sksa
I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 2 interview rounds.
Apptitude test is a mathematical reasoning in apptitude test there are many reasonings
It is based on programming on coding test.
I applied via Referral and was interviewed before Feb 2022. There were 3 interview rounds.
General and basic data structure question
Java programs for strings, palindrome, etc.
Use the StringBuilder class to manipulate strings efficiently.
To check if a string is a palindrome, compare it with its reverse.
To count the occurrences of a substring in a string, use the indexOf method in a loop.
To split a string into an array of substrings, use the split method.
based on 1 interview
Interview experience
Data Scientist
36
salaries
| ₹5 L/yr - ₹17 L/yr |
Software Engineer
35
salaries
| ₹5 L/yr - ₹15 L/yr |
Data Engineer
33
salaries
| ₹4.5 L/yr - ₹13.2 L/yr |
Software Developer
8
salaries
| ₹4.5 L/yr - ₹14 L/yr |
Senior Data Scientist
7
salaries
| ₹18 L/yr - ₹25 L/yr |
JoulestoWatts Business Solutions
Thoughtsol Infotech
Innoplexus
Ganit Inc