JSW One Platforms
10+ E-DAC Learning Solutions Interview Questions and Answers
Q1. What is your vision for tech enabled platform like Jsw one.
My vision for JSW One is to create a seamless and efficient platform that empowers customers and enhances their experience.
To develop a user-friendly interface that simplifies the customer journey
To leverage technology to provide personalized and relevant recommendations
To integrate data analytics to gain insights and improve decision-making
To establish a strong network of partners and suppliers to offer a wide range of products and services
To prioritize customer satisfaction...read more
Q2. React vs Angular, difference between library and framework What are static site generators and how do they work? What are server workers and web workers and how these both can be used by making a progressive we...
read moreQ3. What frameworks you use for roadmap prioritisation?
I use frameworks such as RICE, Kano model, Value vs. Effort matrix for roadmap prioritisation.
RICE framework helps prioritize features based on Reach, Impact, Confidence, and Effort.
Kano model categorizes features into basic, performance, and delighters to prioritize based on customer satisfaction.
Value vs. Effort matrix helps in prioritizing features by comparing their value to the effort required.
Q4. What processes did you follow on prioritization of sprint?
Prioritization of sprint is based on customer needs, business goals, and team capacity.
Gather customer feedback and prioritize features based on their needs
Align features with business goals and objectives
Consider team capacity and resources before finalizing the sprint backlog
Regularly review and adjust priorities based on changing circumstances
Use tools like MoSCoW method or Kano model for prioritization
Example: Prioritizing bug fixes over new features if the product is uns...read more
Q5. How MicroFrontend works and what is module federation in webpack? Difference between async and defer use in script tag?
Q6. Difference between useRef and forwardRef. How to write polyfills in javascript for arrays, object using a prototype. how to ship a product from local development to a production ready application.
Q7. What is the use of useCallback hook in React. What are controlled and uncontrolled component in react and when to choose while development a form functionalities in React.
Q8. Have you worked upon CI/CD, Microservices, Junits, Async apis, Multithreading?
Yes, I have experience with CI/CD, Microservices, Junits, Async APIs, and Multithreading.
Implemented CI/CD pipelines using Jenkins for automated testing and deployment
Developed microservices architecture using Spring Boot and Docker containers
Wrote Junit tests for unit testing and integration testing
Worked on building async APIs using frameworks like Node.js and Spring WebFlux
Utilized multithreading in Java applications for improved performance
Q9. Design a CRUD of saving and getting a message in Spring boot. Write all classes from controller, service, repository.
Design a CRUD of saving and getting a message in Spring boot
Create a Message entity with fields like id, content, createdDate
Create a MessageRepository interface extending JpaRepository
Create a MessageService class with methods for saving, getting, updating, and deleting messages
Create a MessageController class with endpoints for CRUD operations using @RestController and @RequestMapping annotations
Q10. Describe Any one project in miraculous speed
Designed a website in 24 hours for a client's urgent launch
Client needed a website for a product launch within 24 hours
Worked with a team of designers and developers to create a simple yet effective website
Focused on the most important features and functionality to meet the deadline
Used pre-built templates and tools to speed up the design and development process
Delivered the website on time and received positive feedback from the client
Q11. what is framework used in your project ?
The framework used in my project is TestNG with Selenium WebDriver for automation testing.
TestNG is a testing framework that allows for easy test configuration and execution.
Selenium WebDriver is a tool used for automating web application testing.
The combination of TestNG and Selenium WebDriver provides a robust framework for automation testing.
TestNG allows for parallel test execution, data-driven testing, and easy reporting.
Selenium WebDriver supports multiple browsers and ...read more
Q12. Area of circle , area of triangle etc..
The area of a circle is calculated using the formula A = πr^2, while the area of a triangle is calculated using the formula A = 0.5 * base * height.
Area of a circle: A = πr^2 (where r is the radius of the circle)
Area of a triangle: A = 0.5 * base * height (where base is the length of the base of the triangle and height is the perpendicular height)
Q13. Create xpath for one of web commerce site
Create xpath for a web commerce site
Inspect the element on the web page using browser developer tools
Identify unique attributes like id, class, name, etc. to create xpath
Use relative xpath for more robust and flexible locators
Q14. Cost for a mason? Cost for helpers etc
Cost for a mason typically ranges from $20 to $50 per hour, while helpers may cost around $10 to $20 per hour.
Cost for a mason can vary based on experience, location, and specific project requirements.
Helpers usually earn less than masons but play a crucial role in supporting the mason with tasks like carrying materials and cleaning up.
It's important to factor in additional costs such as materials, equipment rental, and overhead expenses when budgeting for masonry work.
Q15. MVC layers for Java web service
MVC layers in Java web service help separate concerns for better organization and maintainability.
Model layer: Represents the data and business logic
View layer: Handles the presentation of data to the user
Controller layer: Manages user input and updates the model accordingly
Q16. Rest APIs in Java
Rest APIs in Java are used to create web services that can be accessed over HTTP.
Rest APIs in Java are typically implemented using frameworks like Spring Boot or Jersey.
They use HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations on resources.
Data is usually exchanged in JSON or XML format.
Authentication and authorization can be implemented using tokens like JWT.
Example: Creating a REST API to manage a list of users in a database.
Top HR Questions asked in E-DAC Learning Solutions
Interview Process at E-DAC Learning Solutions
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month