Filter interviews by
DNS (Domain Name System) translates human-friendly domain names into IP addresses for internet communication.
DNS acts like a phonebook for the internet, mapping domain names (e.g., www.example.com) to IP addresses (e.g., 192.0.2.1).
It consists of a hierarchy of servers, including root servers, TLD servers, and authoritative servers.
DNS caching improves performance by storing previously resolved domain names to red...
Experienced in using Splunk for log analysis, threat detection, and incident response in cybersecurity environments.
Utilized Splunk for real-time monitoring of security events and alerts.
Created custom dashboards to visualize security metrics and trends.
Developed search queries to identify anomalies and potential threats in log data.
Implemented alerts for specific security incidents, such as unauthorized access at...
Agile is an iterative software development process emphasizing flexibility, collaboration, and customer feedback.
Focuses on delivering small, incremental updates to software.
Encourages collaboration between cross-functional teams, such as developers and testers.
Utilizes time-boxed iterations called sprints, typically lasting 1-4 weeks.
Incorporates regular feedback loops through sprint reviews and retrospectives.
Ex...
Smoke testing checks basic functionality; sanity testing verifies specific functionalities after changes.
Smoke testing is a preliminary test to check the basic functionality of an application.
Sanity testing is a subset of regression testing focused on specific functionalities after changes.
Example of smoke testing: Verifying that the application launches and the main features are accessible.
Example of sanity testi...
Regression testing ensures that new code changes do not adversely affect existing functionalities.
Regression testing is performed after code changes, such as bug fixes or new features.
It helps identify any unintended side effects caused by recent updates.
Automated testing tools can be used to streamline regression testing processes.
Example: After fixing a bug in a login feature, regression tests verify that the lo...
Waterfall is a linear approach, while Agile is iterative and flexible, focusing on collaboration and customer feedback.
Waterfall follows a sequential design process: requirements, design, implementation, verification, maintenance.
Agile promotes iterative development, allowing for changes based on feedback after each iteration.
In Waterfall, all requirements are gathered upfront; in Agile, requirements evolve throug...
The defect life cycle outlines the stages a defect goes through from identification to resolution.
1. **Identification**: A defect is discovered during testing or by users. Example: A bug in the login functionality.
2. **Logging**: The defect is documented in a tracking system with details like severity and steps to reproduce.
3. **Assignment**: The defect is assigned to a developer for resolution based on priority.
4...
Custom objects are used to store data in Salesforce, while custom settings are used to store configuration information.
Custom objects are used to store data records in Salesforce.
Custom settings are used to store configuration information that can be accessed across the organization.
Custom objects have a tab in the Salesforce user interface, while custom settings do not.
Custom objects support relationships and can...
Design hybrid mail flow using connectors
Create a hybrid configuration with Exchange Online and on-premises Exchange servers
Configure connectors to enable mail flow between the two environments
Use Exchange Online Protection (EOP) for inbound and outbound mail filtering
Implement mail flow rules to control message routing and delivery
Monitor mail flow using Exchange Online message trace tool
Mail flow in Exchange refers to the process of sending and receiving emails within an Exchange Server environment.
Mail flow starts with a sender composing an email and sending it through their email client or webmail interface.
The email is then sent to the sender's Exchange Server, which processes the message and determines the recipient's email address.
The Exchange Server routes the email to the recipient's Excha...
Technical and communication aptitude.
Smoke testing checks basic functionality; sanity testing verifies specific functionalities after changes.
Smoke testing is a preliminary test to check the basic functionality of an application.
Sanity testing is a subset of regression testing focused on specific functionalities after changes.
Example of smoke testing: Verifying that the application launches and the main features are accessible.
Example of sanity testing: C...
Waterfall is a linear approach, while Agile is iterative and flexible, focusing on collaboration and customer feedback.
Waterfall follows a sequential design process: requirements, design, implementation, verification, maintenance.
Agile promotes iterative development, allowing for changes based on feedback after each iteration.
In Waterfall, all requirements are gathered upfront; in Agile, requirements evolve through col...
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
SAP PS (Project System) is a module in SAP ERP that helps organizations manage projects efficiently.
SAP PS helps in planning, executing, and monitoring projects.
It integrates with other SAP modules like MM, SD, and FI for seamless project management.
It allows for resource allocation, budgeting, and tracking of project progress.
Example: Creating project structures, defining work breakdown structures, and setting up proj...
Configuration required for network in SAP PS involves defining network types, relationships, activities, and dependencies.
Define network types (e.g. finish-to-start, start-to-start)
Establish relationships between activities (e.g. finish-to-start)
Define activities within the network
Set dependencies between activities (e.g. FS relationships)
HR integration with project scheduling ensures resource allocation, skill matching, and effective workforce management for projects.
Resource Allocation: HR provides data on employee availability, allowing project managers to allocate the right resources to tasks.
Skill Matching: HR systems can identify employees with the necessary skills for specific project roles, ensuring the right fit for tasks.
Time Tracking: Integra...
To overcome issues, I analyze the problem, collaborate with stakeholders, and implement solutions while monitoring progress.
Identify the Root Cause: I conduct a thorough analysis to understand the underlying issue. For example, if a project is delayed, I investigate the reasons behind it.
Collaborate with Team: I engage with team members and stakeholders to gather insights and brainstorm solutions. For instance, I might...
I have consistently delivered successful projects, improved processes, and contributed to team growth in my role as an SAP PS Functional Consultant.
Successful Project Delivery: Led a project that implemented SAP PS for a major client, resulting in a 20% reduction in project lead times.
Process Improvement: Identified inefficiencies in project tracking and introduced new reporting tools, which improved visibility and dec...
I applied via Job Portal
I have worked on various projects, including web applications and mobile apps, focusing on full-stack development and user experience.
E-commerce Platform: Developed a full-stack e-commerce application using Java Spring Boot for the backend and React for the frontend, implementing features like user authentication and payment processing.
Social Media App: Collaborated on a social media application where I implemented RES...
Leetcode programs with data structures and algorithms
Reverse a string by iterating through the characters and swapping them
Create a function that takes a string as input
Initialize two pointers, one at the beginning and one at the end of the string
Swap the characters at the two pointers and move them towards the center until they meet
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Time series, trians, probability, clocks, age
Not remember cfghjkjhgf ksjbdw ukwedgwc jgu
The async scope allows for executing code asynchronously until a successful result is achieved.
The async scope is used in programming to handle asynchronous operations.
It allows for executing code asynchronously until a certain condition is met.
The code inside the async scope will continue to execute until a successful result is achieved.
It is commonly used in scenarios where multiple attempts are made to complete a ta...
Top trending discussions
The duration of Marlabs interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 28 interview experiences
Difficulty level
Duration
based on 604 reviews
Rating in categories
Senior Software Engineer
622
salaries
| ₹11.6 L/yr - ₹20 L/yr |
Software Engineer
585
salaries
| ₹5 L/yr - ₹11 L/yr |
Technical Lead
364
salaries
| ₹15.9 L/yr - ₹28.5 L/yr |
Software Developer
117
salaries
| ₹3 L/yr - ₹11.4 L/yr |
Senior Technical Lead
97
salaries
| ₹17.5 L/yr - ₹30 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant