Filter interviews by
Balancing design and business goals requires collaboration, user-centered focus, and iterative feedback to achieve mutual success.
Engage stakeholders early: Involve business leaders in the design process to align on objectives and expectations.
User research: Conduct user interviews and usability testing to ensure designs meet user needs while supporting business goals.
Iterative design: Use prototyping and feedback...
My design process involves research, ideation, prototyping, testing, and iteration to create user-centered solutions.
1. Research: Conduct user interviews and surveys to understand needs. For example, interviewing patients to improve a health app.
2. Define: Create user personas and journey maps to clarify user goals and pain points.
3. Ideation: Brainstorm solutions through sketching and collaborative workshops with...
I primarily use Figma for creating workflows, as it allows for collaborative design and prototyping.
Figma enables real-time collaboration, making it easy for teams to work together on workflows.
It offers a variety of plugins that enhance workflow efficiency, such as automation tools.
Figma's prototyping features allow for interactive workflows, which help in user testing.
I also use Miro for brainstorming sessions a...
I utilize various qualitative and quantitative research methods to gather user insights and inform design decisions.
Qualitative methods include user interviews, where I ask open-ended questions to understand user motivations and pain points.
I conduct usability testing to observe how users interact with a product, gathering feedback on their experience.
Quantitative methods involve surveys with closed-ended question...
I conduct user research through various methods to gather insights and inform design decisions effectively.
Define research goals: Identify what you want to learn, e.g., user pain points in a specific feature.
Choose research methods: Use surveys for quantitative data or interviews for qualitative insights.
Recruit participants: Select users that represent your target audience, such as patients for a health app.
Condu...
Gradient descent is an optimization algorithm used to minimize a function by iteratively moving in the direction of steepest descent.
Gradient descent is used to find the minimum of a function by iteratively updating the parameters in the opposite direction of the gradient.
It involves calculating the gradient of the loss function with respect to the parameters and updating the parameters accordingly.
The learning ra...
Primary key uniquely identifies a record in a table, while foreign key establishes a link between two tables.
Primary key is unique and cannot have null values
Foreign key references the primary key of another table
Primary key can be used to enforce entity integrity
Foreign key can be used to enforce referential integrity
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Key concepts include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation involves bundling data and methods that operate on the data into a single unit
Inheritance allows a class to inherit pr...
The question is about basic Python concepts.
Python is a high-level programming language known for its simplicity and readability.
Basic Python concepts include data types, variables, loops, conditionals, functions, and modules.
Python uses indentation to define code blocks, unlike other languages that use curly braces.
Monkey patching is a technique in programming where existing code is changed or extended at runtime.
Monkey patching is commonly used in dynamic languages like Python and Ruby.
It involves modifying or adding new methods to existing classes or modules.
Monkey patching can be useful for fixing bugs or adding new functionality without modifying the original source code.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
Gradient descent is an optimization algorithm used to minimize a function by iteratively moving in the direction of steepest descent.
Gradient descent is used to find the minimum of a function by iteratively updating the parameters in the opposite direction of the gradient.
It involves calculating the gradient of the loss function with respect to the parameters and updating the parameters accordingly.
The learning rate de...
A stored procedure is a set of SQL statements that can be saved and reused in a database.
Stored procedures can improve performance by reducing network traffic and improving security.
They can be used to encapsulate business logic and complex queries.
Stored procedures can accept input parameters and return output parameters or result sets.
I approach architecture design by focusing on scalability, performance, security, and maintainability.
Start by understanding the requirements and constraints of the project
Identify key components and their interactions
Consider scalability by designing for future growth
Optimize performance through efficient algorithms and technologies
Implement security measures to protect data and systems
Prioritize maintainability for e...
Union and union all difference
Union combines and removes duplicates, Union All combines all rows including duplicates.
Union removes duplicates, Union All includes duplicates
Union is slower than Union All as it has to remove duplicates
Union requires the same number of columns in both queries
Union All does not require the same number of columns in both queries
I applied via Job Portal and was interviewed in Sep 2023. There were 3 interview rounds.
Delete duplicates in a query and find third highest salary.
Use the DISTINCT keyword in the query to eliminate duplicates.
Order the salaries in descending order and use the LIMIT clause to get the third highest salary.
I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.
Simple test based on Cat questions
Was given topic and asked to discuss. Was of 10mins with 6 candidates
Nihilent is a global consulting and solutions integration company.
Nihilent provides services in the areas of digital transformation, business process outsourcing, and technology solutions.
They offer consulting services to help organizations improve their business processes and achieve their goals.
Nihilent has worked with clients in various industries such as healthcare, financial services, and telecommunications.
I appeared for an interview before Apr 2024, where I was asked the following questions.
My design process involves research, ideation, prototyping, testing, and iteration to create user-centered solutions.
1. Research: Conduct user interviews and surveys to understand needs. For example, interviewing patients to improve a health app.
2. Define: Create user personas and journey maps to clarify user goals and pain points.
3. Ideation: Brainstorm solutions through sketching and collaborative workshops with stak...
Balancing design and business goals requires collaboration, user-centered focus, and iterative feedback to achieve mutual success.
Engage stakeholders early: Involve business leaders in the design process to align on objectives and expectations.
User research: Conduct user interviews and usability testing to ensure designs meet user needs while supporting business goals.
Iterative design: Use prototyping and feedback loop...
I primarily use Figma for creating workflows, as it allows for collaborative design and prototyping.
Figma enables real-time collaboration, making it easy for teams to work together on workflows.
It offers a variety of plugins that enhance workflow efficiency, such as automation tools.
Figma's prototyping features allow for interactive workflows, which help in user testing.
I also use Miro for brainstorming sessions and ma...
I conduct user research through various methods to gather insights and inform design decisions effectively.
Define research goals: Identify what you want to learn, e.g., user pain points in a specific feature.
Choose research methods: Use surveys for quantitative data or interviews for qualitative insights.
Recruit participants: Select users that represent your target audience, such as patients for a health app.
Conduct us...
I utilize various qualitative and quantitative research methods to gather user insights and inform design decisions.
Qualitative methods include user interviews, where I ask open-ended questions to understand user motivations and pain points.
I conduct usability testing to observe how users interact with a product, gathering feedback on their experience.
Quantitative methods involve surveys with closed-ended questions to ...
I applied via Referral and was interviewed in Jul 2022. There were 3 interview rounds.
7 diff sections in the first test
Primary key uniquely identifies a record in a table, while foreign key establishes a link between two tables.
Primary key is unique and cannot have null values
Foreign key references the primary key of another table
Primary key can be used to enforce entity integrity
Foreign key can be used to enforce referential integrity
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
Key concepts include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation involves bundling data and methods that operate on the data into a single unit
Inheritance allows a class to inherit propert...
Monkey patching is a technique in programming where existing code is changed or extended at runtime.
Monkey patching is commonly used in dynamic languages like Python and Ruby.
It involves modifying or adding new methods to existing classes or modules.
Monkey patching can be useful for fixing bugs or adding new functionality without modifying the original source code.
The question is about basic Python concepts.
Python is a high-level programming language known for its simplicity and readability.
Basic Python concepts include data types, variables, loops, conditionals, functions, and modules.
Python uses indentation to define code blocks, unlike other languages that use curly braces.
I appeared for an interview in Mar 2023, where I was asked the following questions.
JML refers to Joiners, Movers, and Leavers in user management, crucial for managing AD group policies via Google Workspace.
JML stands for Joiners, Movers, and Leavers, which are key processes in user lifecycle management.
In Active Directory, group policies can be managed by creating and modifying Organizational Units (OUs) for different user roles.
Google Workspace can integrate with AD to synchronize user accounts, all...
KPIs measure performance; dashboards visualize data; manage ticket queues with prioritization and resource allocation.
KPIs (Key Performance Indicators) are metrics used to evaluate success, e.g., average resolution time, ticket backlog.
To create a dashboard in ServiceNow, use Performance Analytics to visualize KPIs, set up widgets for real-time data.
For queue management, prioritize tickets based on urgency and impact, ...
Top trending discussions
Some of the top questions asked at the Nihilent interview for experienced candidates -
The duration of Nihilent interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 16 interview experiences
Difficulty level
Duration
based on 597 reviews
Rating in categories
10-15 Yrs
Not Disclosed
Senior Software Engineer
799
salaries
| ₹3.9 L/yr - ₹14.1 L/yr |
Software Engineer
416
salaries
| ₹2.8 L/yr - ₹7.5 L/yr |
Softwaretest Engineer
340
salaries
| ₹2.6 L/yr - ₹8 L/yr |
Senior Software Developer
311
salaries
| ₹11 L/yr - ₹19 L/yr |
Senior Test Engineer
174
salaries
| ₹3.4 L/yr - ₹11 L/yr |
ITC Infotech
3i Infotech
Sify Technologies
Microland