Filter interviews by
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
LLM stands for Large Language Models, which are AI models trained on vast amounts of text data to understand and generate human language.
LLMs use deep learning techniques to process and understand language data.
Some popular LLMS include GPT-3 (Generative Pre-trained Transformer 3) by OpenAI and BERT (Bidirectional Encoder Representations from Transformers) by Google.
LLMs have been used in various applications such as n...
RAG pipeline is a framework used for ranking and generation tasks in natural language processing.
RAG stands for Retrieve, Aggregate, Generate.
It involves retrieving relevant information, aggregating it, and generating a response.
Used in tasks like question answering and text summarization.
Can be implemented using transformers like BERT or T5.
Top trending discussions
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
LLAMA models are used for large language model adaptation.
LLAMA models are used for adapting large language models to specific tasks or domains.
They are commonly used in natural language processing tasks such as text generation, translation, and sentiment analysis.
Examples of LLAMA models include GPT-3, BERT, and RoBERTa.
I applied via Job Portal and was interviewed in Aug 2021. There were 2 interview rounds.
I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.
Python decorators are functions that modify the behavior of other functions or methods.
Decorators are denoted by the @ symbol followed by the decorator function name.
They are commonly used for adding functionality to existing functions without modifying their code.
Decorators can be used for logging, timing, authentication, caching, etc.
Example: @staticmethod decorator in Python is used to define a method that is not bo
SQL joins are used to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left table.
F...
Delete removes a record entirely, while update modifies an existing record.
Delete removes the entire record from the database
Update modifies specific fields of an existing record
Delete is irreversible, while update can be undone by another update
Example: Deleting a user account vs updating the user's email address
I applied via Campus Placement and was interviewed before Oct 2023. There was 1 interview round.
Two questions asked which have difficulty level is high
Precision is the ratio of correctly predicted positive observations to the total predicted positive observations, while Recall is the ratio of correctly predicted positive observations to the all observations in actual class.
Precision focuses on the accuracy of positive predictions, while Recall focuses on the proportion of actual positives that were correctly identified.
Precision = TP / (TP + FP)
Recall = TP / (TP + FN...
Hyperparameters of Random Forest include number of trees, max depth of trees, minimum samples per leaf, and maximum features.
Number of trees: Determines the number of decision trees in the forest.
Max depth of trees: Controls the maximum depth of each decision tree.
Minimum samples per leaf: Specifies the minimum number of samples required to be at a leaf node.
Maximum features: Determines the maximum number of features t
I applied via Company Website and was interviewed in May 2024. There was 1 interview round.
Implement a sorting algorithm to sort a list without using built-in functions.
Use a common sorting algorithm like bubble sort, selection sort, or insertion sort.
Iterate through the list and compare adjacent elements to swap them if necessary.
Repeat the process until the list is sorted in ascending order.
Web scraping is the process of extracting data from websites using code.
Identify the website and the specific data to be extracted
Use libraries like BeautifulSoup or Scrapy in Python to parse HTML
Inspect the website's HTML structure to locate the data
Write code to extract the data and store it in a desired format
based on 1 interview
Interview experience
Senior Software Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Accenture
Wipro
Cognizant