i
Miamin Systems Inc
Filter interviews by
Be the first one to contribute and help others!
posted on 4 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 4 interview rounds.
Basic JavaScript output-based questions were presented in the form of multiple-choice questions (MCQs).
Custom directives in Angular allow you to create reusable components with custom behavior.
Custom directives are used to extend the functionality of HTML elements in Angular.
They can be used to create reusable components with custom behavior.
Directives are markers on a DOM element that tell Angular to attach a specified behavior to that DOM element or even transform the DOM element and its children.
Examples include crea...
Pipes in Angular are used for transforming data in templates.
Pipes are used to format data before displaying it in the view.
They can be used to filter, sort, or transform data in various ways.
Examples include currency, date, uppercase, and lowercase pipes.
An interceptor in Angular is a service that can be used to intercept and modify HTTP requests and responses.
Interceptors can be used to add headers, modify requests, handle errors, etc.
They are implemented as classes that implement the HttpInterceptor interface.
Interceptors are added to the HttpClientModule providers array in the app module.
Example: LoggingInterceptor implements HttpInterceptor to log all HTTP requests
Yes, I am familiar with writing unit test cases to ensure code quality and functionality.
I have experience writing unit test cases using testing frameworks like JUnit, NUnit, or pytest.
I understand the importance of writing testable code and creating comprehensive test suites.
I can write test cases to cover different scenarios, including edge cases and boundary conditions.
I know how to use mocking frameworks like Mocki...
I have used Redux for state management in my previous projects.
Redux is a predictable state container for JavaScript apps.
It helps in managing the state of the application in a single immutable state tree.
Actions are dispatched to update the state and components can subscribe to changes.
Selectors can be used to efficiently extract data from the state tree.
Middleware can be added to handle asynchronous actions.
Example:
My expected salary is based on my experience, skills, and the market rate for Software Development Engineers.
Research the average salary for Software Development Engineers in the specific location and industry
Consider your years of experience and level of expertise
Factor in any additional benefits or perks offered by the company
Be prepared to negotiate based on the job responsibilities and requirements
I can join within 2 weeks of receiving the offer letter.
I can start within 2 weeks of receiving the offer letter.
I need to give notice at my current job before starting.
I may need to relocate, which could affect my start date.
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
To create a pipeline in Databricks, you can use Databricks Jobs or Apache Airflow for orchestration.
Use Databricks Jobs to create a pipeline by scheduling notebooks or Spark jobs.
Utilize Apache Airflow for more complex pipeline orchestration with dependencies and monitoring.
Leverage Databricks Delta for managing data pipelines with ACID transactions and versioning.
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Agile values include individuals and interactions over processes and tools, while Scrum values include commitment, courage, focus, openness, and respect.
Agile values prioritize individuals and interactions over processes and tools
Scrum values include commitment, courage, focus, openness, and respect
Scrum ceremonies include Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective
Story points are a unit of...
As a project manager, I prepare various documents such as project plans, schedules, budgets, risk assessments, and progress reports. I contribute by leading the team, managing resources, and ensuring project success.
Prepare project plans outlining scope, objectives, deliverables, and timelines
Create schedules to allocate tasks and track progress
Develop budgets to manage project costs effectively
Conduct risk assessments...
Provide clear expectations, offer support and training, provide feedback and recognition, set goals and milestones.
Clearly communicate expectations and goals to the resource.
Offer support and training to help the resource improve their skills and knowledge.
Provide regular feedback and recognition for progress made.
Set specific goals and milestones to track improvement.
Create a development plan with the resource to addr...
Scrum of Scrums is a scaled agile framework where multiple Scrum teams coordinate their work. PI planning is a key event in SAFe where teams plan their work for the upcoming Program Increment.
Scrum of Scrums involves representatives from each Scrum team meeting regularly to discuss dependencies and progress.
PI planning is a two-day event where teams align on their objectives, dependencies, and priorities for the upcomi...
I applied via campus placement at G L Bajaj Institute of Technology & Management, Greater Noida and was interviewed in Oct 2024. There were 3 interview rounds.
They asked some general Quantitative and logical questions and code snippets.
I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.
Pretty standard GD on topics around working remotely and country's macroeconomic
Derivative and alternative investments involve complex financial instruments and strategies beyond traditional stocks and bonds.
Derivatives are financial contracts whose value is derived from an underlying asset, index, or rate. Examples include options, futures, and swaps.
Alternative investments are non-traditional assets such as private equity, hedge funds, real estate, and commodities.
Both derivative and alternative...
Code Snept question with 3-4 Reasoning question. Google form
Pen paper coding round. String , Array . Linkedlist , graph, questions
To find the nearest prime number, iterate from the given number in both directions until a prime number is found.
Start iterating from the given number in both directions to find the nearest prime number.
Check if a number is prime by dividing it by all numbers less than its square root.
Keep track of the closest prime number found during the iteration.
Find the second maximum number in an array of strings.
Convert the array of strings to an array of integers.
Sort the array in descending order.
Return the second element in the sorted array.
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
AB testing is a method used to compare two versions of a webpage or app to determine which one performs better.
AB testing involves creating two versions (A and B) of a webpage or app with one differing element
Users are randomly assigned to either version A or B to measure performance metrics
The version that performs better in terms of the desired outcome is selected for implementation
Example: Testing two different call...
It was a classification problem
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
Assignment includes Aptitude, Reasoning, 1 Coding Question (Medium Level), 1 SQL Query based Q and an essay writing (3 essays in 15 minutes each of atleast 200 Words).
Java is a popular programming language, but other languages may be more suitable for certain projects or preferences.
Java is a statically typed language, which may lead to more verbose code compared to dynamically typed languages like Python or JavaScript.
Some developers prefer languages like Python for data analysis and machine learning projects due to its extensive libraries and ease of use.
For web development, JavaS...
JDBC, JVM, JDK, JRE, and Servlets are key components in Java development.
JDBC (Java Database Connectivity) is used to connect Java applications to databases.
JVM (Java Virtual Machine) is the runtime environment for Java programs.
JDK (Java Development Kit) is a software development kit for developing Java applications.
JRE (Java Runtime Environment) is required to run Java applications on a computer.
Servlets are Java cla...
Overloading and overriding are two important concepts in object-oriented programming that allow functions to have multiple definitions.
Overloading: defining multiple functions with the same name but different parameters
Example: int add(int a, int b) and int add(int a, int b, int c)
Overriding: redefining a function in a subclass that is already defined in the superclass
Example: superclass has a method display() and subc
I am eager to learn Java because of its widespread use in software development. I choose MongoDB for its flexibility and scalability in handling large volumes of data.
Java is a popular programming language used for developing a wide range of applications, from web to mobile.
Learning Java will open up opportunities for me to work on various projects and collaborate with other developers.
MongoDB is a NoSQL database known...
posted on 12 Jan 2025
I applied via campus placement at Pranveer Singh Institute of Technology, Kanpur and was interviewed in Jul 2024. There were 8 interview rounds.
**1st Round: Online Assessment**
The first elimination round consisted of an online assessment focused on HTML, CSS, and JavaScript. The questions ranged from basic to advanced, with a significant emphasis on JavaScript concepts like promises and async operations. This round included negative marking, so accuracy was key.
**2nd Round: DSA Online Test**
The second elimination round tested Data Structures and Algorithms (DSA). It involved two compulsory problems: one focused on string manipulation and the other on array manipulation, both requiring solutions with O(1) space complexity.
**3rd Round: Personality Test**
This non-elimination round assessed grammar and communication skills. It included:
- Fill-in-the-blank questions focused on subject-verb agreement.
- Sentence repetition tasks where we had to listen and repeat the given sentences.
- Audio-based tasks requiring us to repeat sentences after listening to them.
**4th Round: Home Assignment**
In this elimination round, we were tasked with cloning a webpage using only HTML, CSS, and JavaScript. The goal was to create a pixel-perfect design without the use of frameworks or libraries like Bootstrap.
Candidates who cleared this round invited to the JTG campus for further process.
**5th Round: DSA **
This elimination round began with solving DSA problems focused on string and array manipulation.
**6th Round: Live Coding Assignment**
Round 5th was followed by a live coding task where we had to build a to-do application using only HTML, CSS, and JavaScript. The application needed to leverage local storage for data persistence. The technical interview in this round was based on the live coding task.
posted on 14 Jan 2025
JS/React MCQs and solving a problem in React
A clean and user-friendly navigation bar with dropdown menus for easy access to different sections of the website.
Include main navigation links such as Home, About Us, Services, Contact
Use dropdown menus for subcategories under each main link
Ensure the navigation bar is responsive for mobile devices
Create a React component to display a list of items with a search functionality
Create a parent component to hold the state of the search query
Create a child component to display the list of items
Implement a search input field in the parent component to filter the list based on user input
based on 23 reviews
Rating in categories
Business Development Manager
4
salaries
| ₹6 L/yr - ₹11 L/yr |
Software Developer
3
salaries
| ₹5.5 L/yr - ₹18.1 L/yr |
HR Leader
3
salaries
| ₹16.7 L/yr - ₹18.5 L/yr |
TCS
Infosys
Wipro
HCLTech