i
Fusion
Informatics
Filter interviews by
Room Database in Android allows for efficient CRUD operations using annotations and DAO interfaces.
1. Create Entity: Define a data class with @Entity annotation. Example: @Entity(tableName = 'users') data class User(val id: Int, val name: String)
2. Create DAO: Define an interface with CRUD methods. Example: @Dao interface UserDao { @Insert fun insert(user: User) }
3. Database Class: Extend RoomDatabase and define a...
Smoke testing is a quick and shallow test to check if the basic functionalities of the application are working. Sanity testing is a more thorough test to check if the major functionalities of the application are working after changes have been made.
Smoke testing is done to check if the application is stable enough for further testing.
Sanity testing is done to check if the changes made to the application have not a...
HTTP is unsecured while HTTPS is secured with SSL/TLS encryption.
HTTP stands for Hypertext Transfer Protocol while HTTPS stands for Hypertext Transfer Protocol Secure.
HTTP operates on port 80 while HTTPS operates on port 443.
HTTP is vulnerable to attacks while HTTPS is secure due to SSL/TLS encryption.
HTTPS is used for secure online transactions such as online banking, e-commerce, etc.
Retesting is testing the same functionality again after fixing the defects while regression testing is testing the entire system after making changes to ensure that the changes did not affect the existing functionality.
Retesting is done to ensure that the defects reported earlier have been fixed.
Regression testing is done to ensure that the changes made to the system did not affect the existing functionality.
Retes...
Test cases ensure software quality. They should be comprehensive, clear, and repeatable.
Identify test scenarios and objectives
Create test cases with clear steps and expected results
Ensure test cases cover all functional and non-functional requirements
Execute test cases and report any defects found
Update test cases as needed based on changes to the software
MVVM architecture separates the UI, business logic, and data layers, while the activity lifecycle manages the state of an Android app.
MVVM stands for Model-View-ViewModel, where the View is the UI, ViewModel contains business logic, and Model represents data.
Activity lifecycle includes methods like onCreate, onStart, onResume, onPause, onStop, onDestroy, etc.
MVVM architecture helps in separating concerns, making c...
Integration testing checks if different modules work together, Black box testing checks functionality without knowing code, Regression testing checks if changes affect existing functionality.
Integration testing verifies if different modules work together as expected
Black box testing checks functionality without knowing the code
Regression testing checks if changes affect existing functionality
Integration testing is...
Room Database in Android allows for efficient CRUD operations using annotations and DAO interfaces.
1. Create Entity: Define a data class with @Entity annotation. Example: @Entity(tableName = 'users') data class User(val id: Int, val name: String)
2. Create DAO: Define an interface with CRUD methods. Example: @Dao interface UserDao { @Insert fun insert(user: User) }
3. Database Class: Extend RoomDatabase and define abstra...
MVVM architecture separates the UI, business logic, and data layers, while the activity lifecycle manages the state of an Android app.
MVVM stands for Model-View-ViewModel, where the View is the UI, ViewModel contains business logic, and Model represents data.
Activity lifecycle includes methods like onCreate, onStart, onResume, onPause, onStop, onDestroy, etc.
MVVM architecture helps in separating concerns, making code m...
I applied via Company Website and was interviewed in Oct 2021. There were 3 interview rounds.
Test cases ensure software quality. They should be comprehensive, clear, and repeatable.
Identify test scenarios and objectives
Create test cases with clear steps and expected results
Ensure test cases cover all functional and non-functional requirements
Execute test cases and report any defects found
Update test cases as needed based on changes to the software
HTTP is unsecured while HTTPS is secured with SSL/TLS encryption.
HTTP stands for Hypertext Transfer Protocol while HTTPS stands for Hypertext Transfer Protocol Secure.
HTTP operates on port 80 while HTTPS operates on port 443.
HTTP is vulnerable to attacks while HTTPS is secure due to SSL/TLS encryption.
HTTPS is used for secure online transactions such as online banking, e-commerce, etc.
Smoke testing is a quick and shallow test to check if the basic functionalities of the application are working. Sanity testing is a more thorough test to check if the major functionalities of the application are working after changes have been made.
Smoke testing is done to check if the application is stable enough for further testing.
Sanity testing is done to check if the changes made to the application have not affect...
Integration testing checks if different modules work together, Black box testing checks functionality without knowing code, Regression testing checks if changes affect existing functionality.
Integration testing verifies if different modules work together as expected
Black box testing checks functionality without knowing the code
Regression testing checks if changes affect existing functionality
Integration testing is done...
Retesting is testing the same functionality again after fixing the defects while regression testing is testing the entire system after making changes to ensure that the changes did not affect the existing functionality.
Retesting is done to ensure that the defects reported earlier have been fixed.
Regression testing is done to ensure that the changes made to the system did not affect the existing functionality.
Retesting ...
Top trending discussions
I appeared for an interview before Jun 2016.
I appeared for an interview before Aug 2016.
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
I applied via Company Website and was interviewed before Dec 2019. There were 3 interview rounds.
I celebrated my last birthday with a cozy gathering of friends, delicious food, and heartfelt moments that made it truly special.
Hosted a small gathering at my home with close friends.
Prepared a homemade dinner featuring my favorite dishes, like pasta and garlic bread.
Decorated the space with balloons and fairy lights to create a festive atmosphere.
Played games and shared stories, which brought back fond memories.
Ended...
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
based on 1 interview experience
based on 17 reviews
Rating in categories
Desktop Support Engineer
5
salaries
| ₹1.4 L/yr - ₹2.4 L/yr |
Content Writer
4
salaries
| ₹2.1 L/yr - ₹6.2 L/yr |
Digital Marketing Executive
4
salaries
| ₹3 L/yr - ₹5.1 L/yr |
Softwaretest Engineer
4
salaries
| ₹2.9 L/yr - ₹4.9 L/yr |
Quality Analyst
3
salaries
| ₹5.1 L/yr - ₹5.1 L/yr |
HCL Infosystems
Zidio Development
Northcorp Software
Accel Frontline