i
YASH Technologies
Filter interviews by
I applied via AmbitionBox and was interviewed in Jul 2022. There was 1 interview round.
Top trending discussions
Developed a web application for tracking employee attendance and performance
Implemented user authentication and authorization using Spring Security
Utilized Hibernate for database interaction and data persistence
Designed and developed RESTful APIs for frontend integration
Used AngularJS for frontend development to create interactive user interfaces
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
Experienced Java Developer with a passion for creating efficient and scalable applications.
Over 5 years of experience in Java development
Strong knowledge of object-oriented programming principles
Proficient in Spring framework and Hibernate
Experience with RESTful web services and microservices architecture
Familiar with Agile methodologies and version control systems like Git
Spring Boot simplifies the development of Java applications by providing a set of tools and conventions.
Spring Boot eliminates the need for manual configuration by providing defaults and auto-configuration.
It includes embedded servers like Tomcat, Jetty, or Undertow for easy deployment.
Spring Boot starters help in quickly setting up dependencies and configurations.
Annotations like @SpringBootApplication and @RestContro
Spring Security is used for authentication and authorization in Java projects.
Spring Security provides authentication and authorization support out of the box.
It can be configured using XML or Java configuration.
It supports various authentication mechanisms like form-based, basic, and OAuth.
Roles and permissions can be defined using annotations or configuration.
Example: @EnableWebSecurity annotation enables Spring Secu
Annotation used to mark a class as a Spring Boot application
Main annotation in Spring Boot to indicate the starting point of the application
Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations
Used to enable the auto-configuration feature in Spring Boot
Reduces the need for XML configuration in Spring applications
Find frequency of all elements in a given string
Create a HashMap to store the frequency of each element in the string
Iterate through the string and update the frequency in the HashMap
Convert the HashMap to an array of strings for the final result
I am a Java Developer with 5 years of experience in developing web applications and implementing software solutions.
5 years of experience in Java development
Proficient in developing web applications
Skilled in implementing software solutions
Success is achieving personal goals, feeling fulfilled, and making a positive impact on others.
Success is subjective and can vary from person to person.
It is not just about achieving wealth or fame, but also about personal growth and happiness.
Success can be measured by the impact one has on others and the legacy they leave behind.
Examples of success include reaching career milestones, maintaining healthy relationships...
My strengths include strong problem-solving skills and attention to detail. My weakness is sometimes being too critical of my own work.
Strength: Strong problem-solving skills - I enjoy tackling complex problems and finding efficient solutions.
Strength: Attention to detail - I take pride in producing high-quality work and ensuring accuracy.
Weakness: Being too critical of my own work - I strive for perfection and sometim...
I come from a close-knit family with a strong emphasis on education and hard work.
Family is supportive and values education
Parents are both professionals
Have a sibling who is also in the tech industry
I approach problem-solving by breaking down the issue, researching possible solutions, and testing different approaches.
Identify the problem and gather all relevant information
Brainstorm potential solutions and evaluate their feasibility
Implement the chosen solution and test it to ensure it resolves the problem
Iterate on the solution if needed to improve its effectiveness
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Developed a web-based inventory management system for a retail company.
Used Java, Spring Boot, and MySQL for backend development.
Implemented user authentication and authorization using Spring Security.
Designed a responsive front-end using HTML, CSS, and JavaScript.
Integrated barcode scanning functionality for efficient inventory tracking.
A class is a blueprint or template for creating objects, while an object is an instance of a class.
A class defines the properties and behaviors of objects, while an object is a specific instance of a class.
Classes can be used to create multiple objects with similar characteristics.
Objects have state (attributes) and behavior (methods) defined by the class.
Example: Class 'Car' defines properties like 'color' and 'model'...
HashMap internally uses an array of linked lists to store key-value pairs.
HashMap uses hashing to determine the index of the key in the array.
If multiple keys hash to the same index, a linked list is used to store them.
When retrieving a value, the key is hashed to find the index and then the linked list is searched for the key.
Vector is synchronized and slower, ArrayList is unsynchronized and faster.
Vector is synchronized, ArrayList is not.
Vector is slower due to synchronization, ArrayList is faster.
Vector is legacy class, ArrayList is part of Java Collections framework.
Vector doubles its size when full, ArrayList increases by 50%.
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
Aptitude questions and some questions from PostgreSQL.
HashMap, LinkedList, HashSet, and Heap are data structures commonly used in Java for storing and organizing data.
HashMap: key-value pairs, uses hashing to store and retrieve elements efficiently (e.g. HashMap
LinkedList: linear data structure, elements are stored in nodes with pointers to the next node (e.g. LinkedList
HashSet: collection of unique elements, uses hashing to ensure uniqueness (e.g. Hash...
I applied via Job Portal and was interviewed in May 2024. There was 1 interview round.
Spring Boot is a framework that simplifies the development of Java applications by providing pre-configured settings and tools.
Spring Boot eliminates the need for manual configuration by providing defaults for most settings.
It allows developers to quickly set up and run standalone Spring-based applications.
Spring Boot includes embedded servers like Tomcat, Jetty, or Undertow for easy deployment.
It promotes convention o...
Good coding questions related array and string
posted on 5 Jun 2023
I was interviewed in Dec 2022.
There were 2 coding questions
based on 4 reviews
Rating in categories
Software Engineer
1.3k
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Senior Software Engineer
1.3k
salaries
| ₹6 L/yr - ₹23.7 L/yr |
Associate Consultant
772
salaries
| ₹2 L/yr - ₹10.2 L/yr |
Consultant
728
salaries
| ₹5 L/yr - ₹18 L/yr |
Module Lead
522
salaries
| ₹10.2 L/yr - ₹32 L/yr |
TCS
Infosys
Wipro
Tech Mahindra