
ElasticRun


10+ ElasticRun Interview Questions and Answers for Freshers
Q1. Why Sales and not Marketing and if sales then what is the difference between Sales and Marketing ?
Sales is more challenging and rewarding. Sales is the process of selling products or services while marketing is the process of creating demand for those products or services.
Sales involves direct interaction with customers while marketing involves creating a brand image and promoting products through various channels.
Sales requires strong communication and negotiation skills while marketing requires creativity and strategic thinking.
Sales is focused on achieving targets and ...read more
Q2. How will you grow your business in rural market ?
To grow business in rural market, I will focus on building trust, providing value, and leveraging local networks.
Establishing a strong local presence through partnerships with local businesses and community leaders
Offering products and services that cater to the specific needs and preferences of rural customers
Providing excellent customer service and support to build trust and loyalty
Investing in marketing and advertising campaigns that resonate with rural audiences
Leveraging...read more
Q3. How do i manage and debug threads and worker in python?
To manage and debug threads and workers in Python, use built-in modules like threading and multiprocessing, and tools like logging and debugging libraries.
Use the 'threading' module for managing threads in Python
Use the 'multiprocessing' module for managing worker processes
Utilize tools like logging to track the execution flow of threads and workers
Use debugging libraries like 'pdb' or 'pydev' for debugging threads and workers
Ensure proper synchronization and communication be...read more
Q4. What datastructures and coding standards did i follow/implement?
I implemented data structures like arrays, linked lists, and trees. Followed coding standards like naming conventions and code documentation.
Implemented arrays for efficient storage and access of data
Utilized linked lists for dynamic memory allocation and insertion/deletion operations
Implemented trees for hierarchical data representation
Followed naming conventions like camelCase for variables and functions
Documented code using comments for better readability and maintainabili...read more
Q5. How have i solved and designed complex solutions?
I have solved and designed complex solutions by breaking down the problem into smaller parts, collaborating with team members, utilizing my technical expertise, and thinking creatively.
Break down the problem into smaller, more manageable parts
Collaborate with team members to gather different perspectives and expertise
Utilize technical expertise and knowledge to come up with innovative solutions
Think creatively to explore all possible options and alternatives
Q6. How do you define logistics and transport?
Logistics and transport involve the management and movement of goods and people from one location to another.
Logistics refers to the overall process of planning, implementing, and controlling the efficient flow and storage of goods, services, and information.
Transportation is the physical movement of goods and people from one place to another using various modes such as road, rail, air, or sea.
Logistics includes activities like inventory management, warehousing, packaging, an...read more
Q7. How does state in react work?
State in React is a JavaScript object that stores component data and determines how the component renders and behaves.
State is mutable and can be updated using the setState() method.
State should be used for data that will change over time and affect the component's rendering.
State should not be directly modified, as React may not re-render the component correctly.
Q8. If you are given a fan to check, what parameters will you check
Parameters to check in a fan
Check if the fan is turning on/off properly
Inspect the blades for any damage or imbalance
Measure the airflow to ensure it is adequate
Check the noise level to see if it is within acceptable limits
Inspect the power cord for any fraying or damage
Q9. What is FMCG? Give short discription about FMCG products?
FMCG stands for Fast Moving Consumer Goods. These are products that are sold quickly at relatively low cost.
FMCG products have a short shelf life and are consumed on a daily or regular basis.
They are typically low-priced and high-volume items.
Examples of FMCG products include toiletries, packaged foods, beverages, and household products.
FMCG companies often rely on efficient distribution networks to ensure products reach consumers quickly.
Q10. Difference between & and && in js
In JavaScript, & is a bitwise AND operator while && is a logical AND operator.
Use & for bitwise operations on individual bits of two numbers.
Use && for logical operations to check if both conditions are true.
Example: 5 & 3 returns 1 (0101 & 0011 = 0001)
Example: true && false returns false
Q11. What is your knowledge about Sql ?
I have a good understanding of SQL and its syntax.
Familiar with creating and modifying tables, inserting and updating data, and querying data using SELECT statements
Knowledge of SQL functions and operators
Experience with joins and subqueries
Understanding of database normalization and data integrity constraints
Proficient in using SQL in various database management systems such as MySQL, Oracle, and SQL Server
Q12. Async await in Javascript
Async await in JavaScript allows for asynchronous programming in a more readable and synchronous-like manner.
Async functions return a Promise.
Await can only be used inside an async function.
Async await simplifies handling asynchronous operations compared to using callbacks or Promises.
Example: async function fetchData() { await fetch('https://api.example.com/data'); }
Q13. DSA problem of DP and recursion
Dynamic Programming (DP) is a technique to solve problems by breaking them down into smaller subproblems and solving them recursively.
DP is used to solve optimization problems where we need to find the best solution among all possible solutions.
DP problems can be solved using either top-down (memoization) or bottom-up (tabulation) approach.
Recursion is a technique where a function calls itself to solve a problem. It is often used in DP problems.
DP and recursion are closely re...read more
Q14. What is a primary and sekendary
Q15. What do you know fmcg
Q16. OOPS connect in brief.
OOPS is a programming paradigm that uses objects to represent real-world entities and their interactions.
OOPS stands for Object-Oriented Programming System
It emphasizes on encapsulation, inheritance, and polymorphism
Objects have attributes (data) and methods (functions)
Example: A car object can have attributes like color, model, and methods like start, stop
Classes are blueprints for creating objects
Inheritance allows creating a new class from an existing class
Polymorphism all...read more
Top HR Questions asked in ElasticRun for Freshers
Interview Process at ElasticRun for Freshers

Top Interview Questions from Similar Companies








Reviews
Interviews
Salaries
Users/Month

