i
YASH
Technologies
Filter interviews by
Automation testing faces challenges like tool selection, test maintenance, and environment issues, which can be resolved with strategic planning.
Tool Selection: Choosing the right automation tool is crucial. For example, using Selenium for web applications due to its flexibility.
Test Maintenance: Keeping tests updated with application changes can be challenging. Implementing a modular test design helped reduce mai...
OOP (Object-Oriented Programming) is a programming paradigm based on objects and classes, promoting code reusability and modularity.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class from an existing class, inheriting its properties (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the...
Experienced in integrating SAP FICO with MM and SD for seamless financial processes and reporting.
Integration of MM and FICO ensures accurate inventory valuation and financial reporting.
For example, when goods are received in MM, the financial impact is automatically reflected in the FICO module.
In SD, when sales orders are processed, revenue recognition is directly linked to FICO for accurate financial statements...
Resolved a complex FICO ticket involving intercompany reconciliation discrepancies.
Identified discrepancies in intercompany transactions between two entities.
Utilized transaction codes like FB03 and FBL1N to analyze document flow.
Collaborated with the controlling team to ensure proper allocation of costs.
Implemented a new reconciliation process that reduced discrepancies by 30%.
Provided training to the finance tea...
I am open to discussing the possibility of a complete night shift for 8 months, considering the implications and support available.
Assessing personal circumstances: I would evaluate my health, family commitments, and overall well-being.
Understanding the role: I would seek clarity on the responsibilities and expectations during the night shift.
Support systems: I would inquire about available support, such as mental...
Combination Sum problem involves finding all unique combinations of numbers that sum up to a target value.
Given an array of distinct integers and a target sum.
Use backtracking to explore all combinations of numbers.
Each number can be used multiple times in combinations.
Example: For nums = [2, 3, 6, 7] and target = 7, combinations are [7] and [2, 2, 3].
Return all unique combinations that add up to the target.
Components of VPC include subnets, route tables, internet gateways, security groups, network access control lists, and VPN connections.
Subnets
Route tables
Internet gateways
Security groups
Network access control lists
VPN connections
Terraform code for creating EC2 instance and VPC
Use Terraform resources 'aws_instance' for EC2 and 'aws_vpc' for VPC
Specify necessary parameters like instance type, AMI, subnet ID, security group ID, etc.
Use Terraform modules for better organization and reusability
Leverage Terraform state file to track infrastructure changes
Jenkins pipeline is a set of automated steps to build, test, and deploy code.
Jenkins pipeline is defined using a Jenkinsfile, which can be written in either Declarative or Scripted syntax.
It allows for defining multiple stages, each containing one or more steps to be executed sequentially.
Pipeline can be triggered manually or automatically based on events like code commits or scheduled builds.
Pipeline can integrat...
Implementing a linked list in Java involves creating nodes and managing pointers for efficient data storage and retrieval.
Define a Node class with data and a reference to the next node.
Create a LinkedList class to manage the head node and operations.
Implement methods like add, remove, and traverse.
Example of adding a node: public void add(int data) { Node newNode = new Node(data); newNode.next = head; head = newNo...
I applied via Naukri.com and was interviewed in Aug 2021. There were 4 interview rounds.
GCD stands for Greatest Common Divisor. It is the largest positive integer that divides two or more numbers without leaving a remainder.
GCD is used to find the highest common factor between two or more numbers.
It is often used in mathematical calculations and algorithms.
GCD can be calculated using various methods like Euclidean algorithm or prime factorization.
Example: GCD of 12 and 18 is 6, as 6 is the largest number ...
SOLID is a set of principles for object-oriented programming to make software more maintainable, scalable, and robust.
S - Single Responsibility Principle
O - Open-Closed Principle
L - Liskov Substitution Principle
I - Interface Segregation Principle
D - Dependency Inversion Principle
Enum dictionary sets array of strings
An enum is a set of named values
A dictionary maps keys to values
An array is a collection of elements
The enum values can be used as keys in the dictionary to map to an array of strings
ARC is Automatic Reference Counting used in iOS to manage memory.
ARC is a memory management technique used in iOS development.
It automatically manages the memory of objects in an iOS app.
ARC keeps track of the number of references to an object and deallocates it when there are no more references.
Example: If an object is assigned to a variable, ARC increments the reference count by 1. If the variable is reassigned or go...
Structures are value types while classes are reference types.
Structures are allocated on stack while classes are allocated on heap.
Structures do not support inheritance while classes do.
Structures cannot have destructors while classes can.
Structures are used for small data structures while classes are used for larger, more complex objects.
Example of structure: struct Point { int x, y; }
Example of class: class Person { ...
I come from a close-knit family that values education and hard work, which has greatly influenced my career in software engineering.
My parents are both educators, instilling a love for learning in me from a young age.
I have a younger sister who is pursuing a degree in computer science, following in my footsteps.
Family gatherings often involve discussions about technology and innovation, fostering my passion for softwar...
I applied via Campus Placement and was interviewed in Dec 2024. There were 4 interview rounds.
Mcq questions on python aws database and networks ans os
8 members in a panel and they gave a topic generally a social issue or a general topic you can a lot about
Combination Sum problem involves finding all unique combinations of numbers that sum up to a target value.
Given an array of distinct integers and a target sum.
Use backtracking to explore all combinations of numbers.
Each number can be used multiple times in combinations.
Example: For nums = [2, 3, 6, 7] and target = 7, combinations are [7] and [2, 2, 3].
Return all unique combinations that add up to the target.
Yash Technologies does not have any ongoing cybersecurity projects.
Yash Technologies currently does not have any cybersecurity projects in progress.
It is possible that Yash Technologies may focus on other areas of expertise besides cybersecurity.
The company may prioritize different types of projects over cybersecurity initiatives.
Bad leadership with zero cybersecurity skills can lead to serious security vulnerabilities and risks for the organization.
Lack of understanding of cybersecurity threats and best practices can result in poor decision-making regarding security measures.
Failure to prioritize cybersecurity can leave the organization vulnerable to cyber attacks and data breaches.
Ineffective communication and guidance from leadership can hin...
I applied via LinkedIn
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
Sort a list without using inbuilt keyword
Iterate through the list and compare each element with the rest to find the smallest element
Swap the smallest element with the first element
Repeat the process for the remaining elements until the list is sorted
Yes, tuples are fully immutable in Python.
Tuples cannot be modified once created.
Elements of a tuple cannot be changed, added, or removed.
Attempting to modify a tuple will result in a TypeError.
Example: tuple1 = (1, 2, 3) - tuple1[0] = 4 will raise a TypeError.
Docker is a platform used to develop, ship, and run applications in containers.
Docker allows developers to package their applications and dependencies into a container, which can then be easily shared and run on any system.
Containers created with Docker are lightweight, portable, and isolated from the host system, making them ideal for microservices architecture.
Docker simplifies the process of deploying and scaling ap...
Use a loop to calculate the cube of each number in the given range and print the result.
Use a for loop to iterate through the range of numbers
Calculate the cube of each number using the formula cube = number * number * number
Print the cube of each number
Seeking new challenges and opportunities for growth in a dynamic work environment.
Looking to expand my skill set and knowledge in Python development.
Interested in working on more complex projects and collaborating with a diverse team.
Seeking a company that values innovation and encourages professional development.
Components of VPC include subnets, route tables, internet gateways, security groups, network access control lists, and VPN connections.
Subnets
Route tables
Internet gateways
Security groups
Network access control lists
VPN connections
Jenkins pipeline is a set of automated steps to build, test, and deploy code.
Jenkins pipeline is defined using a Jenkinsfile, which can be written in either Declarative or Scripted syntax.
It allows for defining multiple stages, each containing one or more steps to be executed sequentially.
Pipeline can be triggered manually or automatically based on events like code commits or scheduled builds.
Pipeline can integrate wit...
Terraform code for creating EC2 instance and VPC
Use Terraform resources 'aws_instance' for EC2 and 'aws_vpc' for VPC
Specify necessary parameters like instance type, AMI, subnet ID, security group ID, etc.
Use Terraform modules for better organization and reusability
Leverage Terraform state file to track infrastructure changes
Effective budget tools are essential for managing project finances and ensuring resource allocation aligns with project goals.
Microsoft Excel: Widely used for creating detailed budget spreadsheets and tracking expenses.
Project Management Software: Tools like Asana or Trello can integrate budget tracking features.
Cost Management Software: Solutions like Oracle Primavera or SAP can provide advanced budgeting capabilities...
Motivating a team involves clear communication, recognition, professional growth, and fostering a positive work environment.
Set clear goals and expectations to provide direction and purpose.
Recognize individual and team achievements regularly, such as through shout-outs in meetings.
Encourage professional development by offering training opportunities or mentorship programs.
Foster a collaborative environment where team ...
Current project faces challenges like resource allocation, stakeholder communication, and adapting to regulatory changes.
Resource Allocation: Limited budget affecting team size and project scope. For example, we had to prioritize features due to funding constraints.
Stakeholder Communication: Misalignment between stakeholders leading to conflicting priorities. Regular updates and meetings are essential.
Regulatory Change...
I appeared for an interview in May 2025, where I was asked the following questions.
Typing test in computer
Data entry in system can be done manually or through automated processes like scanning or importing files.
Data can be entered manually by typing information into the system.
Data can also be entered through automated processes like scanning documents or importing files.
Some systems may have specific data entry forms or templates to ensure accuracy and consistency.
Data entry methods can vary depending on the type of info...
Page break in smart form allows for better organization and layout of content.
Use the command 'NEW-PAGE' in the smart form to insert a page break.
Page breaks can be triggered based on conditions or manually inserted.
Page breaks help in separating content logically and improving readability.
TMG stands for Transport Management Guide. TMG events are used in SAP to control the flow of data during transport requests.
TMG is used in SAP to manage the transport of data between systems.
TMG events are used to trigger actions before and after the data is transported.
Examples of TMG events include BEFORE_IMPORT, AFTER_IMPORT, BEFORE_EXPORT, and AFTER_EXPORT.
Top trending discussions
The duration of YASH Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 146 interview experiences
Difficulty level
Duration
based on 1.8k reviews
Rating in categories
Hyderabad / Secunderabad,
Pune
1-3 Yrs
Not Disclosed
Indore,
Hyderabad / Secunderabad
+118-25 Yrs
Not Disclosed
Senior Software Engineer
1.4k
salaries
| ₹6.4 L/yr - ₹21 L/yr |
Software Engineer
1.3k
salaries
| ₹4.4 L/yr - ₹10.6 L/yr |
Associate Consultant
782
salaries
| ₹4 L/yr - ₹9.5 L/yr |
Consultant
765
salaries
| ₹9 L/yr - ₹16.5 L/yr |
Module Lead
549
salaries
| ₹16.7 L/yr - ₹29.1 L/yr |
DXC Technology
Sutherland Global Services
Optum Global Solutions
Virtusa Consulting Services