i
Veltris
Work with us
Filter interviews by
I would reflect on my performance, seek feedback, and use the experience to grow professionally and personally.
Reflect on my contributions: I'd analyze what I did well and where I could improve.
Seek constructive feedback: I'd ask my manager for insights on my performance.
Network with colleagues: I'd maintain relationships for future opportunities.
Update my resume: I'd ensure my skills and experiences are current f...
Designing a custom loss function involves defining a metric that aligns with specific model objectives and data characteristics.
Identify the problem: Understand the specific task (e.g., classification, regression) and the desired outcomes.
Define the loss: Create a mathematical expression that quantifies the difference between predicted and actual values.
Incorporate domain knowledge: Use insights from the specific ...
has_one is a one-to-one association while has_and_belongs_to_many is a many-to-many association in Ruby on Rails.
has_one is used when one record is associated with another record.
has_and_belongs_to_many is used when multiple records are associated with multiple records.
has_one creates a foreign key in the associated record's table.
has_and_belongs_to_many creates a join table to store the associations.
The full design process involves identifying requirements, brainstorming ideas, creating prototypes, testing and refining designs, and finalizing the product.
Identify requirements and constraints
Brainstorm ideas and concepts
Create prototypes for testing
Test and refine designs based on feedback
Finalize the product design
To upload the app to both stores, create separate builds for each platform and follow the submission guidelines of each store.
Create separate builds for iOS and Android platforms
Follow the submission guidelines of the App Store and Google Play Store
Submit the builds to each store separately
Ensure that the app meets the requirements of each store
Let, Var, and Const are JavaScript keywords used for declaring variables with different scoping rules and mutability.
Var has function scope and can be redeclared and reassigned.
Let has block scope and can be reassigned but not redeclared.
Const has block scope and cannot be reassigned or redeclared.
Use const for values that won't change, let for values that will, and var for legacy code or global variables.
Test case for ordering a product with a promo code on an e-commerce site.
Verify product selection: Ensure the user can select a product from the catalog.
Check promo code entry: Validate that the promo code field is present and functional.
Apply valid promo code: Test applying a valid promo code and check if the discount is applied correctly.
Apply invalid promo code: Ensure that an error message is displayed when an...
API testing ensures that APIs function correctly, meet requirements, and handle errors gracefully.
Verify API endpoints: Check if the endpoints return the expected responses, e.g., GET /users should return a list of users.
Validate response formats: Ensure the API returns data in the correct format, such as JSON or XML.
Test authentication: Confirm that secure endpoints require proper authentication, e.g., a token fo...
Controlled components are controlled by React, while uncontrolled components are controlled by the DOM.
Controlled components are controlled by React state, while uncontrolled components are controlled by the DOM directly.
Example: Input fields in a form controlled by React state vs input fields with native DOM handling.
Lifecycle methods are methods that are automatically called at specific points in a component's l...
L1 regularization adds penalty equivalent to absolute value of coefficients, promoting sparsity. L2 regularization adds penalty equivalent to square of coefficients, promoting smaller weights.
L1 regularization is also known as Lasso regularization.
L2 regularization is also known as Ridge regularization.
L1 regularization can lead to feature selection by setting some coefficients to zero.
L2 regularization is more st...
I applied via Naukri.com and was interviewed before Jan 2022. There were 3 interview rounds.
Let, Var, and Const are JavaScript keywords used for declaring variables with different scoping rules and mutability.
Var has function scope and can be redeclared and reassigned.
Let has block scope and can be reassigned but not redeclared.
Const has block scope and cannot be reassigned or redeclared.
Use const for values that won't change, let for values that will, and var for legacy code or global variables.
React Native has several life cycle methods that are called at different stages of the component's life.
Mounting: constructor(), componentWillMount(), render(), componentDidMount()
Updating: componentWillReceiveProps(), shouldComponentUpdate(), componentWillUpdate(), render(), componentDidUpdate()
Unmounting: componentWillUnmount()
Error Handling: componentDidCatch()
To upload the app to both stores, create separate builds for each platform and follow the submission guidelines of each store.
Create separate builds for iOS and Android platforms
Follow the submission guidelines of the App Store and Google Play Store
Submit the builds to each store separately
Ensure that the app meets the requirements of each store
Local storage in React Native allows data to be stored on the device for offline use.
AsyncStorage is the built-in API for local storage in React Native
Data is stored as key-value pairs
Data can be retrieved and updated asynchronously
Local storage can be used for caching data for offline use
Example: AsyncStorage.setItem('key', 'value')
Example: AsyncStorage.getItem('key')
Asked about find the duplicates of a number
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
L1 regularization adds penalty equivalent to absolute value of coefficients, promoting sparsity. L2 regularization adds penalty equivalent to square of coefficients, promoting smaller weights.
L1 regularization is also known as Lasso regularization.
L2 regularization is also known as Ridge regularization.
L1 regularization can lead to feature selection by setting some coefficients to zero.
L2 regularization is more stable ...
I appeared for an interview in Dec 2024, where I was asked the following questions.
Machine learning models learn from data through training, involving data preparation, model selection, training, and evaluation.
Data Collection: Gather relevant data, e.g., images for image classification.
Data Preprocessing: Clean and format data, e.g., normalizing pixel values.
Model Selection: Choose an appropriate algorithm, e.g., decision trees or neural networks.
Training: Feed data into the model to adjust weights,...
Activation functions introduce non-linearity, enabling neural networks to learn complex patterns and relationships in data.
Activation functions determine the output of a neuron given an input, influencing the network's ability to model complex functions.
Common activation functions include ReLU (Rectified Linear Unit), Sigmoid, and Tanh, each with unique properties.
ReLU is popular for hidden layers due to its simplicity...
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Test case assignment
I appeared for an interview before Jun 2024, where I was asked the following questions.
I am a Lead Data Scientist with extensive experience in machine learning, data analysis, and driving data-driven decision-making.
Over 8 years of experience in data science and analytics, focusing on predictive modeling and statistical analysis.
Led a team of data scientists at XYZ Corp, where we developed a machine learning model that improved customer retention by 20%.
Expert in Python, R, and SQL, with hands-on experie...
Led various data science projects focusing on predictive modeling, NLP, and data visualization to drive business insights.
Developed a predictive model for customer churn using logistic regression, improving retention rates by 15%.
Implemented a natural language processing (NLP) solution to analyze customer feedback, identifying key areas for product improvement.
Created interactive dashboards using Tableau to visualize s...
I appeared for an interview before Mar 2024, where I was asked the following questions.
Designing a custom loss function involves defining a metric that aligns with specific model objectives and data characteristics.
Identify the problem: Understand the specific task (e.g., classification, regression) and the desired outcomes.
Define the loss: Create a mathematical expression that quantifies the difference between predicted and actual values.
Incorporate domain knowledge: Use insights from the specific field...
has_one is a one-to-one association while has_and_belongs_to_many is a many-to-many association in Ruby on Rails.
has_one is used when one record is associated with another record.
has_and_belongs_to_many is used when multiple records are associated with multiple records.
has_one creates a foreign key in the associated record's table.
has_and_belongs_to_many creates a join table to store the associations.
I applied via Campus Placement and was interviewed in Feb 2023. There were 4 interview rounds.
Simple , basic programming skills are enough
I applied via Campus Placement
SubString - From a string find all the possible substrings following a pattern
Top trending discussions
Some of the top questions asked at the Veltris interview -
The duration of Veltris interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 20 interview experiences
Difficulty level
Duration
based on 197 reviews
Rating in categories
15-19 Yrs
Not Disclosed
Software Engineer
61
salaries
| ₹4 L/yr - ₹11.6 L/yr |
Senior Software Engineer
50
salaries
| ₹10.6 L/yr - ₹18.5 L/yr |
Senior Engineer
41
salaries
| ₹8 L/yr - ₹20 L/yr |
Video Specialist
34
salaries
| ₹3.4 L/yr - ₹14.5 L/yr |
Senior Process Associate
25
salaries
| ₹3.2 L/yr - ₹6 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Capital Numbers Infotech