Filter interviews by
The task is to break a sentence into an array of words and return the base address.
Use a loop to iterate through the sentence character by character
Identify word boundaries based on spaces or punctuation marks
Allocate memory for each word and copy the characters into the corresponding array element
Return the base address of the array
Design a class to implement search & insert for an array of strings
Create a class with methods for search and insert
Use an array to store the strings
Implement a search method that iterates through the array and returns the index of the found string
Implement an insert method that adds a new string to the array
Given an array of numbers, find a subset of numbers whose sum is zero.
Use a combination of numbers from the array to find subsets whose sum is zero.
Iterate through all possible combinations of numbers and check if their sum is zero.
Consider using recursion or backtracking to generate all possible combinations.
Optimize the solution by using memoization or dynamic programming to avoid redundant calculations.
Top trending discussions
Big data refers to large and complex data sets that are difficult to process using traditional data processing applications.
Big data involves large volumes of data
It includes data from various sources such as social media, sensors, and business transactions
Big data requires specialized tools and technologies for processing and analysis
Spark is a distributed computing framework that processes big data in memory and is known for its speed and ease of use.
Spark is a distributed computing framework that can process data in memory for faster processing.
It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.
Spark provides high-level APIs in Java, Scala, Python, and R for ease of use.
It supports various data sources li...
Our application is a data engineering platform that processes and analyzes large volumes of data to provide valuable insights.
Our application uses various data processing techniques such as ETL (Extract, Transform, Load) to clean and transform raw data into usable formats.
We utilize big data technologies like Hadoop, Spark, and Kafka to handle large datasets efficiently.
The application also includes machine learning al...
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Hackerearth problem on reversing the string & one more array question
Reverse a given string
Use built-in functions like reverse() in Python
Iterate through the string in reverse order and append characters to a new string
Use stack data structure to reverse the string
Surrogate key is a unique identifier used in databases to uniquely identify each record in a table.
Surrogate keys are typically generated by the system and have no business meaning.
They are used to simplify database operations and improve performance.
Example: Using an auto-incrementing integer column as a surrogate key in a table.
I applied via Company Website and was interviewed before Aug 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Feb 2023. There were 3 interview rounds.
Pandas can read various file formats including CSV, Excel, JSON, HTML, and SQL.
Use pandas.read_csv() to read CSV files
Use pandas.read_excel() to read Excel files
Use pandas.read_json() to read JSON files
Use pandas.read_html() to read HTML tables
Use pandas.read_sql() to read SQL tables
Specify the file path or URL as the argument
Additional parameters can be used to customize the reading process
Lambda functions are anonymous functions that can be used to perform a single task or operation.
Lambda functions are defined using the lambda keyword.
They can take any number of arguments but can only have one expression.
Lambda functions are often used as arguments for higher-order functions.
Example: lambda x: x**2 defines a lambda function that squares its input.
Example: sorted(my_list, key=lambda x: x[1]) sorts a lis...
Factorial coding questions and SQL coding questions using group by
Amdocs is a software and services provider for communications, media, and entertainment industries.
Founded in 1982 in Israel
Headquartered in Chesterfield, Missouri
Provides customer experience solutions for telecom companies
Offers services such as billing, CRM, and data analytics
Computer Scientist
439
salaries
| ₹21.3 L/yr - ₹70 L/yr |
Technical Consultant
290
salaries
| ₹11.9 L/yr - ₹30 L/yr |
Software Engineer
262
salaries
| ₹8.5 L/yr - ₹28 L/yr |
Computer Scientist 2
226
salaries
| ₹30 L/yr - ₹101 L/yr |
Senior Technical Consultant
192
salaries
| ₹12.6 L/yr - ₹45 L/yr |
Salesforce
Oracle
Microsoft Corporation
Amazon