i
DemandNXT Business Services
Filter interviews by
I appeared for an interview in Mar 2025, where I was asked the following questions.
DHCP automates IP address assignment, enabling devices to connect to networks seamlessly.
DHCP stands for Dynamic Host Configuration Protocol.
It assigns IP addresses dynamically to devices on a network.
The process involves four main steps: Discover, Offer, Request, and Acknowledge (DORA).
Example: A laptop connects to Wi-Fi and receives an IP address from the DHCP server.
DHCP reduces manual configuration and minimizes IP...
A Domain Controller manages user access and enforces security policies in a networked environment.
Authenticates user credentials during login, ensuring secure access.
Enforces Group Policy Objects (GPOs) to manage user and computer settings.
Centralizes management of user accounts, permissions, and security policies.
Facilitates the application of security updates and software installations across the network.
Example: A G...
Firewalls and network policies govern switch configurations to enhance security and manage traffic flow within a network.
Access Control Lists (ACLs): Define which devices can communicate with each other based on IP addresses or protocols, e.g., allowing only specific IP ranges.
VLAN Configuration: Segregate network traffic by creating Virtual Local Area Networks, enhancing security and performance, e.g., separating gues...
Best practices for data storage and backup include RAID configurations, regular backups, and data redundancy.
Implement RAID configurations: RAID 1 for mirroring, RAID 5 for striping with parity.
Schedule regular backups: Daily incremental and weekly full backups.
Use offsite storage: Cloud solutions like AWS S3 or physical offsite locations.
Test backup restoration: Regularly verify that backups can be restored successful...
Top trending discussions
posted on 22 Sep 2024
I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.
posted on 11 Jul 2025
I appeared for an interview in Jan 2025, where I was asked the following questions.
Establishing VPN connectivity for remote users ensures secure access to company resources from home.
Choose a VPN solution (e.g., OpenVPN, Cisco AnyConnect) that fits your organization's needs.
Set up a VPN server on your network to handle incoming connections from remote users.
Configure user accounts and permissions to control access to resources.
Provide users with VPN client software and installation instructions.
Educa...
Azure AD is a cloud-based identity service, while OneFS is a distributed file system for data storage and management.
Azure AD provides authentication and authorization for applications and services.
OneFS enables scalable storage solutions for unstructured data across multiple nodes.
Azure AD integrates with Microsoft 365 for seamless user management.
OneFS supports data protection features like snapshots and replication.
...
Okta Verify enhances security by providing multi-factor authentication for user access to applications.
Provides an additional layer of security through multi-factor authentication (MFA).
Users receive push notifications for login attempts, allowing them to approve or deny access.
Supports biometric authentication, such as fingerprint or facial recognition, for quick access.
Can be used for secure access to various applica...
I applied via Recruitment Consultant and was interviewed in Dec 2021. There were 3 interview rounds.
Ad network is a platform that connects advertisers with publishers to display ads. Ad exchange is a marketplace for buying and selling ad inventory.
Ad network connects advertisers with publishers to display ads
Ad exchange is a marketplace for buying and selling ad inventory
Ad network typically charges a commission on ad spend
Ad exchange uses real-time bidding to determine the price of ad inventory
Examples of ad network...
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
Invoke controller is a component in a software application that manages the flow of requests and responses between the user interface and the backend services.
Manages the communication between user interface and backend services
Handles the routing of requests to appropriate functions or methods
Coordinates the flow of data and actions within the application
Facade in Laravel is a design pattern that provides a simple interface to a complex subsystem.
Facade provides a static interface to classes that are available in the application's service container.
It is used to simplify the usage of complex classes by providing a simpler interface.
Facade allows you to access Laravel's features without needing to instantiate objects or use dependency injection.
Example: The Auth facade ...
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Sep 2022. There were 2 interview rounds.
Proficient in Java, Python, and JavaScript.
Java
Python
JavaScript
Yes, I have worked with several frameworks and libraries including React, Angular, and Node.js.
Worked with React for building user interfaces
Experience with Angular for front-end development
Utilized Node.js for server-side scripting
I approach problem-solving in software development by breaking down the issue, researching possible solutions, and collaborating with team members.
Identify the problem and gather all relevant information
Break down the problem into smaller, manageable tasks
Research possible solutions and consider different approaches
Collaborate with team members to brainstorm ideas and gather feedback
Implement and test the solution, mak...
Yes, I have extensive experience with version control systems like Git.
I have been using Git for version control in all my projects for the past 5 years.
I am proficient in creating branches, merging code, resolving conflicts, and performing code reviews using Git.
I have experience with popular Git hosting services like GitHub, GitLab, and Bitbucket.
Yes, I am familiar with software testing methodologies and tools.
I have experience with both manual and automated testing
I am familiar with Agile testing methodologies such as Scrum and Kanban
I have used tools like Selenium, JUnit, and TestNG for testing
I understand the importance of regression testing and performance testing
Yes, I have experience in both backend and frontend development.
I have worked on backend development using languages like Java, Python, and Node.js to build APIs and handle server-side logic.
I have experience in frontend development using technologies like HTML, CSS, and JavaScript to create user interfaces and interactive web applications.
I have used frameworks like React and Angular for frontend development and frame...
Debugging and troubleshooting in software development involves identifying and fixing errors in code to ensure proper functionality.
Identify the problem by reproducing the issue and understanding the expected behavior.
Use debugging tools like breakpoints, logging, and stack traces to pinpoint the source of the error.
Review the code for logic errors, syntax errors, or incorrect assumptions.
Test potential solutions to th...
Yes, I can provide examples of my code that demonstrate my coding style and best practices.
I follow the SOLID principles to ensure my code is maintainable and scalable.
I use design patterns such as MVC, Singleton, and Factory to organize my code effectively.
I write clean and readable code with meaningful variable names and comments for clarity.
I regularly refactor my code to improve performance and readability.
I utiliz...
Yes, I am comfortable working with databases and SQL.
Proficient in writing complex SQL queries for data retrieval and manipulation
Experience with database design, normalization, and optimization
Familiarity with stored procedures, triggers, and views
Knowledge of indexing and query performance tuning
Examples: SELECT * FROM table WHERE condition; CREATE TABLE table_name (column1 datatype, column2 datatype, ...);
Yes, I have experience working with cloud platforms like AWS and Azure.
Developed and deployed applications on AWS using services like EC2, S3, and RDS
Utilized Azure for building and managing cloud-based solutions
Implemented serverless architecture using AWS Lambda functions
Worked on setting up and configuring cloud infrastructure on both AWS and Azure
Scalability in software architecture refers to the ability of a system to handle increasing amounts of work or its potential to accommodate growth.
Scalability involves designing a system in a way that allows it to easily expand in terms of processing power, storage capacity, or network bandwidth.
Horizontal scalability involves adding more machines to distribute the load, while vertical scalability involves upgrading ex...
Yes, I have experience using project management tools and issue tracking systems.
I have used Jira extensively for project management and issue tracking.
I am familiar with Trello for task management and collaboration.
I have also used Asana for project planning and tracking progress.
Yes, I am familiar with security practices and principles in software development.
I have experience implementing secure coding practices such as input validation, output encoding, and proper error handling.
I am knowledgeable about common security vulnerabilities like SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
I understand the importance of data encryption, secure authentication mec...
Yes, I have experience working on projects that involved integrating third-party APIs and services.
Integrated payment gateways like PayPal and Stripe for e-commerce applications
Utilized social media APIs such as Facebook and Twitter for user authentication and sharing features
Implemented Google Maps API for location-based services
Refactored code by optimizing database queries to improve performance.
Identified slow database queries impacting performance.
Analyzed query execution plans to identify bottlenecks.
Rewrote queries to use indexes and optimize joins.
Implemented caching mechanisms to reduce database load.
Measured performance improvements using profiling tools.
I handle tight deadlines by prioritizing tasks based on urgency and impact on project goals.
Break down the project into smaller tasks and set realistic deadlines for each
Communicate with team members and stakeholders to ensure everyone is on the same page
Use project management tools like Trello or Jira to track progress and prioritize tasks
Focus on high-impact tasks first to ensure project goals are met
Be flexible and ...
I applied via Campus Placement and was interviewed in Jul 2020. There were 5 interview rounds.
posted on 15 May 2025
Some of the top questions asked at the DemandNXT Business Services Senior Systems Engineer interview -
based on 1 interview experience
Difficulty level
Duration
Market Research Analyst
124
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Desktop Support Engineer
28
salaries
| ₹1.4 L/yr - ₹1.8 L/yr |
Digital Marketing Specialist
27
salaries
| ₹3 L/yr - ₹6 L/yr |
System Administrator
16
salaries
| ₹2.5 L/yr - ₹6 L/yr |
Graphic Designer
8
salaries
| ₹3.5 L/yr - ₹5.7 L/yr |
Omnicom Media Group
Z1 Tech
7Search PPC
Bikayi