i
Lumiq
Filter interviews by
Bcrypt lib is a library used for hashing passwords securely in software projects.
Bcrypt lib is commonly used in software projects to securely hash passwords before storing them in a database.
It helps protect user passwords from being easily compromised in case of a data breach.
Bcrypt uses a salt to add randomness to the hashing process, making it more difficult for attackers to crack passwords.
Example: bcrypt.hash...
To create and print a box in HTML, use the <div> element with CSS styling for borders and dimensions.
Use the <div> element to create a box in HTML.
Apply CSS styling to set the dimensions (width, height) of the box.
Use CSS properties like border, padding, and margin to create the box outline.
Example: <div style='width: 100px; height: 100px; border: 1px solid black;'></div>
Coalesce is used to select the first non-null value from a set of columns. Repartition is used to shuffle data across nodes.
Coalesce is a function that returns the first non-null value from a set of columns.
Repartition is used to shuffle data across nodes to increase parallelism.
Coalesce reduces the number of columns in a DataFrame.
Repartition increases or decreases the number of partitions in a DataFrame.
Coalesce...
Optimizing Spark jobs involves tuning various parameters such as memory allocation, partitioning, and caching.
Increase memory allocation for executors and driver
Partition data appropriately to avoid skewness
Cache frequently accessed data to avoid recomputation
Use broadcast variables for small data sets
Avoid shuffling data unnecessarily
Use appropriate serialization format
Use appropriate hardware for cluster
Monitor ...
Find the 5th highest salary using SQL.
Use the ORDER BY clause to sort the salaries in descending order.
Use the LIMIT clause to limit the result to the 5th highest salary.
Use a subquery to exclude the top 4 salaries and retrieve the 5th highest salary.
Design a low-level system for a URL shortening service like Bitly.
Define core components: URL storage, user interface, and redirection service.
Use a database (e.g., MySQL) to store original and shortened URLs.
Implement a hashing algorithm (e.g., Base62) to generate unique short URLs.
Create an API for users to submit URLs and retrieve shortened versions.
Ensure scalability by using load balancers and caching mechani...
Deadlocks in operating systems occur when two or more processes are unable to proceed because each is waiting for the other to release a resource.
Deadlocks happen when processes hold resources and wait for others, creating a circular wait.
Four conditions must hold for a deadlock to occur: mutual exclusion, hold and wait, no preemption, and circular wait.
Deadlocks can be resolved using methods like prevention, avoi...
Given an array arr
of length N
consisting of integers, find the sum of the subarray (including empty subarray) with the maximum sum among all subarrays.
Find the sum of the subarray with the maximum sum among all subarrays in an array of integers.
Iterate through the array and keep track of the current sum and maximum sum.
If the current sum becomes negative, reset it to 0.
Return the maximum sum found.
As the Government ramps up vaccination drives to combat the second wave of Covid-19, you are tasked with helping plan an effective vaccination schedule. Your goal is ...
Maximize the number of vaccines administered on a specific day while adhering to certain rules.
Given n days, maxVaccines available, and a specific dayNumber, distribute vaccines to maximize on dayNumber
Administer positive number of vaccines each day with a difference of 1 between consecutive days
Ensure sum of vaccines distributed does not exceed maxVaccines
Output the maximum number of vaccines administered on dayN...
It includes questions from aptitude as well as coding related questions, JAVA was the most common language in which majority of the coding questions were
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
Mixed with ml and java
To create and print a box in HTML, use the <div> element with CSS styling for borders and dimensions.
Use the <div> element to create a box in HTML.
Apply CSS styling to set the dimensions (width, height) of the box.
Use CSS properties like border, padding, and margin to create the box outline.
Example: <div style='width: 100px; height: 100px; border: 1px solid black;'></div>
I came to know about Lumiq through a job posting on a popular job search website.
Saw a job posting on Indeed for Software Developer Trainee position at Lumiq
Researched about Lumiq on Glassdoor and LinkedIn
Received a referral from a friend who works at Lumiq
The best teammate in my last project was a senior developer who provided guidance and support. The worst teammate was someone who frequently missed deadlines and caused delays.
Best teammate was a senior developer who provided guidance and support
Worst teammate frequently missed deadlines and caused delays
There are 150 Mcqs (aptitude + tech+ reasoning) and 2 coding questions
I have worked on various projects involving data analysis, visualization, and interpretation.
Developed predictive models using machine learning algorithms
Performed data cleaning and preprocessing to ensure accuracy
Created interactive dashboards for stakeholders to easily understand insights
Conducted A/B testing to optimize marketing strategies
I am a data analyst with a strong background in statistics and data visualization.
Graduated with a degree in Statistics
Proficient in programming languages like Python and R
Experience in analyzing large datasets and creating data visualizations
Strong problem-solving skills and attention to detail
Effective communication skills in presenting data insights
I appeared for an interview in Mar 2025, where I was asked the following questions.
Design a low-level system for a URL shortening service like Bitly.
Define core components: URL storage, user interface, and redirection service.
Use a database (e.g., MySQL) to store original and shortened URLs.
Implement a hashing algorithm (e.g., Base62) to generate unique short URLs.
Create an API for users to submit URLs and retrieve shortened versions.
Ensure scalability by using load balancers and caching mechanisms (...
There are total 60 question and 10-10 english ,resionning,aptitude and 20 DBMS question
I applied via Campus Placement and was interviewed before Oct 2023. There was 1 interview round.
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
I gained valuable experience in my last internship by working on various projects and collaborating with team members.
Developed strong communication and teamwork skills
Learned how to prioritize tasks and manage time effectively
Improved my problem-solving abilities through real-world challenges
I applied via Naukri.com and was interviewed in Aug 2023. There were 4 interview rounds.
Have thorough understanding of spark internals
Again Spark and azure understanding is required
Logical questions, verbal, vocabulary, coding , dsa , java fundamentals
I appeared for an interview before Jan 2024.
Top trending discussions
based on 13 interview experiences
Difficulty level
Duration
Data Engineer
105
salaries
| ₹6 L/yr - ₹14 L/yr |
Software Engineer
88
salaries
| ₹8.1 L/yr - ₹15 L/yr |
Data Scientist
43
salaries
| ₹8.7 L/yr - ₹15.5 L/yr |
Senior Data Engineer
26
salaries
| ₹18.3 L/yr - ₹32.8 L/yr |
Devops Engineer
22
salaries
| ₹10 L/yr - ₹15 L/yr |
JoulestoWatts Business Solutions
DotPe
Thoughtsol Infotech
11:11 Systems