Java interview questions 2

https://www.youtube.com/watch?v=9grEmpRfK0Y @Controller Vs @RestController How a spring boot application bootstraps? REST API Best practices Microservices interview questions Monolithic Architecture Vs Microservices Architecture How to manage IPs and servers in a microservices architecture How Service Discovery and Registration works? (A problem Scenario) How Client-side load balancing is different from Server-side load balancing? Is server-side load balancing […]

person shubham sharmaaccess_time November 18, 2024launch Read More

Java interview questions

https://www.youtube.com/watch?v=yX2w-Sof95s Q1. @component vs @service vs @repository Q2. What will happen if you will use @service over a DAO? Q3. Explain spring Bean Lifecycle Q4. How you will call the @PreDestroy marked methods in the standalone application. Q5. Explain the helper class that initializes and destroys the web application context. Q6. What are the RestClients […]

person shubham sharmaaccess_time November 18, 2024launch Read More

Java Key Key Question

Classloader What is ClassLoader? Bootstrap ClassLoader in Java Extension ClassLoader in Java Application/System ClassLoader Collection Fail-Safe and Fail-Fast in Java Solid Principles SOLID Principles Garbage Collector G1 Garbage Collector Garbage Collector Heap vs Stack Memory in Java What is HashMap Java Versions Java 8 Java 9 to 22 Java Versions List What is New in […]

person shubham sharmaaccess_time November 17, 2024launch Read More

Mobile Architecture

What is NKD? The NDK, or Native Development Kit, is a set of tools provided by Android for developers to write and implement performance-critical parts of their applications using native code languages like C and C++. This is particularly useful for tasks that require high performance, such as graphics-intensive applications, games, or algorithms that benefit […]

person shubham sharmaaccess_time April 26, 2024launch Read More

Explain the concept of futures and streams in Dart.

In Dart, futures and streams are fundamental concepts used for asynchronous programming. They provide a way to handle operations that may not immediately return a result, such as network requests, file I/O, or computations that take time to complete. Futures: Definition: A future represents a potential value or error that will be available at some […]

person shubham sharmaaccess_time February 22, 2024launch Read More

Type of problem can be solved by ML

Machine learning (ML) can solve a wide variety of problems, including: Classification: This is the task of assigning a category to an input. For example, a machine learning model could be trained to classify images of animals into different categories, such as cats, dogs, and horses. Regression: This is the task of predicting a continuous […]

person shubham sharmaaccess_time September 5, 2023launch Read More

Random technical terms

Object LiteralDebounceDesign PatternGuard StatementTuple Coupling Tight coupling : In general, Tight coupling means the two classes often change together. In other words, if A knows more than it should about the way in which B was implemented, then A and B are tightly coupled. Loose coupling : In simple words, loose coupling means they are […]

person shubham sharmaaccess_time April 20, 2022launch Read More

React-Native key questions

DOM, Shadow Dom, Virtual DOM State and props What is StyleSheet.create()? StyleSheet.create() is a function that takes a plain JavaScript object and returns a StyleSheet object. Instead of creating a new style object every time, StyleSheet helps to create style objects with an ID which is further used to reference instead rendering it again. How […]

person shubham sharmaaccess_time February 6, 2022launch Read More

MVC vs MVVM: Key Differences with Examples

What is MVC? The MVC framework is an architectural pattern that separates an applications into three main logical components Model, View, and Controller. Hence the abbreviation MVC. The full form MVC is Model View Controller. In this architecture, a component is built to handle specific development aspects of an application. MVC separates the business logic […]

person shubham sharmaaccess_time February 6, 2022launch Read More

iOS: Swift Push Notification config via Firebase

 

 

 

person shubham sharmaaccess_time January 18, 2020launch Read More