Filter interviews by
Configure synthetic monitoring in Dynatrace to track API performance under a specific URL.
Log in to your Dynatrace account and navigate to the 'Synthetic' section.
Click on 'Create a Synthetic Monitor' to start the configuration process.
Select 'HTTP Monitor' for API monitoring.
Enter the base URL of the API you want to monitor, e.g., 'https://api.example.com'.
Configure the specific endpoints you want to monitor, suc...
A basic SQL query to join two tables combines rows based on a related column between them.
Use the JOIN clause to combine rows from two or more tables.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example of INNER JOIN: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.foreign_id;
LEFT JOIN returns all records from the left table and matched records from the right table.
Ex...
Creating alerts in Dynatrace involves defining conditions, thresholds, and notification settings for performance monitoring.
Navigate to the 'Settings' menu in Dynatrace.
Select 'Anomaly detection' to configure alerting rules based on performance metrics.
Define conditions such as response time, error rates, or CPU usage.
Set thresholds for when alerts should trigger, e.g., response time > 2 seconds.
Choose notifica...
AWK is a powerful text processing tool used for pattern scanning and processing in files.
AWK processes text line by line, allowing for field-based operations.
To print a specific column, use the syntax: awk '{print $N}' where N is the column number.
Example: To print the second column from a file named 'data.txt', use: awk '{print $2}' data.txt.
AWK can also filter lines based on conditions, e.g., awk '$1 > 100 {p...
A hashmap is a data structure that stores key-value pairs for efficient data retrieval using a hash function.
Uses a hash function to compute an index for storing data.
Allows for average-case O(1) time complexity for lookups, insertions, and deletions.
Handles collisions using methods like chaining or open addressing.
Example: In a hashmap, a key 'name' might map to the value 'Alice'.
Commonly used in programming lang...
A high-level overview of a topic or project, typically focusing on key points and goals.
Summarize the main objectives and goals of the project
Highlight key milestones and deliverables
Provide a brief overview of the team structure and roles
Discuss any potential challenges or risks
Outline the overall impact and benefits of the project
Handle exceptions by using try-catch blocks to gracefully manage errors in code execution.
Use try-catch blocks to catch exceptions and handle them appropriately.
Throw custom exceptions when necessary to provide more specific error information.
Use finally block to execute code that should always run, regardless of whether an exception is thrown.
Avoid catching generic exceptions like Exception class, instead catch s...
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability by creating a new class based on an existing class
Derived class inherits properties and behaviors of the base class
Supports the 'is-a' relationship, where a derived class is a specialized version of the base class
OTT architecture refers to the technology and infrastructure used to deliver over-the-top content to users.
OTT platforms deliver content over the internet, bypassing traditional distribution methods like cable or satellite.
Key components of OTT architecture include content delivery networks (CDNs), video players, and backend servers.
Examples of OTT platforms include Netflix, Hulu, and Amazon Prime Video.
Sort a linked list
Use merge sort or quick sort for efficient sorting
Implement a sorting algorithm that works well with linked lists
Consider the time and space complexity of the sorting algorithm
I applied via Referral and was interviewed in Sep 2024. There were 5 interview rounds.
A high-level overview of a topic or project, typically focusing on key points and goals.
Summarize the main objectives and goals of the project
Highlight key milestones and deliverables
Provide a brief overview of the team structure and roles
Discuss any potential challenges or risks
Outline the overall impact and benefits of the project
Difference between concepts refers to the distinctions or contrasts between two or more ideas, theories, or principles.
Concepts are abstract ideas or mental representations, while differences are variations or distinctions between them.
Understanding the difference between concepts helps clarify their meanings and applications.
For example, the difference between velocity and speed in physics is that velocity includes di...
I expect a competitive salary that reflects my experience and the industry standards for a Senior Engineer role.
Research industry standards: For example, according to Glassdoor, Senior Engineers in my area typically earn between $100,000 and $130,000.
Consider my experience: With over 8 years in the field and expertise in multiple programming languages, I believe a salary towards the higher end is justified.
Factor in co...
I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.
Desire for professional growth: I'm looking for a role that offers more responsibility and the chance to lead projects.
Seeking a better cultural fit: My current company has a great team, but I'm looking for an environment that aligns more with my values.
Interest in new technologies: I'm eager to work with cutting-edg...
DSA and Algorithm Questions
I applied via Approached by Company and was interviewed in Nov 2024. There were 4 interview rounds.
I appeared for an interview in May 2025, where I was asked the following questions.
Experienced Senior Support Engineer with a strong background in troubleshooting and customer service in tech environments.
Over 5 years of experience in technical support, specializing in software and hardware troubleshooting.
Managed a team of support engineers, improving response times by 30% through effective training and resource allocation.
Developed and maintained knowledge base articles, enhancing self-service opti...
AWK is a powerful text processing tool used for pattern scanning and processing in files.
AWK processes text line by line, allowing for field-based operations.
To print a specific column, use the syntax: awk '{print $N}' where N is the column number.
Example: To print the second column from a file named 'data.txt', use: awk '{print $2}' data.txt.
AWK can also filter lines based on conditions, e.g., awk '$1 > 100 {print ...
A basic SQL query to join two tables combines rows based on a related column between them.
Use the JOIN clause to combine rows from two or more tables.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example of INNER JOIN: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.foreign_id;
LEFT JOIN returns all records from the left table and matched records from the right table.
Example...
Creating alerts in Dynatrace involves defining conditions, thresholds, and notification settings for performance monitoring.
Navigate to the 'Settings' menu in Dynatrace.
Select 'Anomaly detection' to configure alerting rules based on performance metrics.
Define conditions such as response time, error rates, or CPU usage.
Set thresholds for when alerts should trigger, e.g., response time > 2 seconds.
Choose notification ...
Configure synthetic monitoring in Dynatrace to track API performance under a specific URL.
Log in to your Dynatrace account and navigate to the 'Synthetic' section.
Click on 'Create a Synthetic Monitor' to start the configuration process.
Select 'HTTP Monitor' for API monitoring.
Enter the base URL of the API you want to monitor, e.g., 'https://api.example.com'.
Configure the specific endpoints you want to monitor, such as ...
Basi aptitude and coding mcq
I appeared for an interview in Apr 2025, where I was asked the following questions.
Java program demonstrating string manipulation and collection usage.
Use String methods: e.g., String str = 'Hello'; str.length() returns 5.
Collections: Use ArrayList for dynamic arrays. Example: ArrayList<String> list = new ArrayList<>();
Convert String to Array: String[] arr = str.split(',');
Iterate through collections: for (String s : list) { System.out.println(s); }
Handle exceptions by using try-catch blocks to gracefully manage errors in code execution.
Use try-catch blocks to catch exceptions and handle them appropriately.
Throw custom exceptions when necessary to provide more specific error information.
Use finally block to execute code that should always run, regardless of whether an exception is thrown.
Avoid catching generic exceptions like Exception class, instead catch specif...
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows for code reusability by creating a new class based on an existing class
Derived class inherits properties and behaviors of the base class
Supports the 'is-a' relationship, where a derived class is a specialized version of the base class
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
We hand 3 section in the assessment. all were mcq question. 1st section 30questions on coding, 2nd section 15question on mathatical reasoning and other 15 were aptitude. we have 60 question and 60 minutes. after that 20 students got short listed for next technical round.
I appeared for an interview in Feb 2025, where I was asked the following questions.
Top trending discussions
The duration of Dish Network interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 34 interview experiences
Difficulty level
Duration
based on 132 reviews
Rating in categories
5-8 Yrs
Not Disclosed
5-12 Yrs
Not Disclosed
5-15 Yrs
Not Disclosed
Senior Engineer
130
salaries
| ₹18.9 L/yr - ₹29.6 L/yr |
Engineer
80
salaries
| ₹8.1 L/yr - ₹15 L/yr |
Lead Engineer
76
salaries
| ₹26 L/yr - ₹43.6 L/yr |
Software Engineer
64
salaries
| ₹10.4 L/yr - ₹18.4 L/yr |
Senior Software Engineer
49
salaries
| ₹16.3 L/yr - ₹29.1 L/yr |
Jio
Vodafone Idea
Bharti Airtel
Reliance Communications