i
NeoSOFT
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Dynamic Import in NextJs allows for code splitting and loading components only when needed.
Dynamic Import in NextJs is a feature that allows you to import components asynchronously, improving performance by loading components only when needed.
It helps in code splitting, where different parts of the application can be loaded separately, reducing the initial load time.
Dynamic Import is achieved using the dynamic import()...
Eager loading loads all related data upfront, while lazy loading loads data only when needed.
Eager loading is more efficient for small datasets or when all related data is needed at once.
Lazy loading is better for large datasets or when only specific data is needed.
Eager loading can lead to performance issues if unnecessary data is loaded, while lazy loading can cause additional queries to be made.
Examples: Eager loadi...
PWA's are Progressive Web Applications that use modern web capabilities to provide a user experience similar to native mobile apps.
PWA's can work offline or on low-quality networks.
They can be installed on the user's device like a native app.
PWA's are built using web technologies like HTML, CSS, and JavaScript.
Examples of PWA's include Twitter Lite, Pinterest, and Starbucks.
Fallback in getStaticPaths in NextJs allows dynamic routes to be pre-rendered on-demand.
Fallback value can be true, false, or 'blocking'.
When fallback is true, Next.js will serve a static page for paths not generated at build time.
When fallback is 'blocking', Next.js will server a static page for paths not generated at build time, but will also server-render the page on the first request.
Fallback is useful for dynamic
Server Side Rendering (SSR) is the process of rendering web pages on the server side before sending them to the client. Static Site Generation (SSG) is the process of generating static HTML files at build time.
SSR improves performance by reducing the time to first paint and providing better SEO.
SSR can be implemented using frameworks like Next.js in React.
SSG pre-renders pages at build time, resulting in faster loading...
staticSideProps and serverSideProps are used in Next.js for data fetching and pre-rendering.
staticSideProps is used for pre-rendering static data at build time.
serverSideProps is used for pre-rendering dynamic data at request time.
staticSideProps is used for data that does not change frequently.
serverSideProps is used for data that changes frequently or needs to be fetched at request time.
nextHat package in NextJs is used for server-side rendering and managing server-side logic.
nextHat package helps in handling server-side logic in NextJs applications
It allows for server-side rendering of pages in NextJs
nextHat package can be used for managing API calls and server-side data fetching
I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.
I applied via Newspaper Ad and was interviewed before Jun 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.
Puzzles, Psychometric Test
I applied via Walk-in and was interviewed before Jul 2021. There was 1 interview round.
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
First round was coding as well as aptitude done together went well I guess focusing on codes helps a lot.
I applied via Campus Placement and was interviewed before Jan 2021. There were 2 interview rounds.
Good
I was interviewed in Sep 2016.
Developed a web-based project management tool for a software development company.
Used Agile methodology for development
Implemented features like task assignment, progress tracking, and team collaboration
Integrated with third-party tools like GitHub and Slack
Designed a user-friendly interface with responsive design
Deployed on AWS using EC2 and RDS
My CV showcases my experience in software development, including projects in Java, Python, and web development.
Experience in Java, Python, and web development
Worked on projects involving database management systems
Familiar with Agile development practices
I was interviewed in May 2017.
Developed a web-based project management system for tracking tasks and deadlines.
Used HTML, CSS, JavaScript for front-end development
Implemented backend using Node.js and MongoDB for database management
Incorporated user authentication and authorization features
Utilized Agile methodology for project management
based on 1 interview
Interview experience
Software Engineer
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
738
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
707
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
511
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
186
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech