i
Pramata Knowledge
Solutions
Filter interviews by
They given one assignment in 5hrs,happens in Google meet.I.had done this and selected for next round
Top trending discussions
I appeared for an interview in Jun 2021.
Round duration - 180 minutes
Round difficulty - Hard
The test link had 3 days expiry so I could attempt test anytime. It was conducted on doselect.com
You are given an array/list named 'SEQUENCE', which consists of 'N' integers. The task is to identify all equilibrium indices in this sequence.
An equilibr...
The task is to find the equilibrium indices of a given sequence, where the sum of elements at lower indices is equal to the sum of elements at higher indices.
Iterate through the sequence and calculate the total sum of all elements
Initialize a left sum and right sum as 0
For each index, update the left sum and right sum and check if they are equal
If they are equal, add the index to the equilibrium indices
Return the equil...
Round duration - 60 minutes
Round difficulty - Medium
Video interview round wherein I was asked to wrote code for the problem statements given by the interviewer. The problems were mainly focused on advanced JS concepts like asynchonous progamming, timers, closures, and data structure problems around arrays, sets, linked list etc.
Given a singly linked list in the form 'L1' -> 'L2' -> 'L3' -> ... 'Ln', your task is to rearrange the nodes to the form 'L1' -> 'Ln' -> 'L2' -> '...
The task is to rearrange the nodes of a singly linked list in a specific order without altering the data of the nodes.
Iterate through the linked list to find the middle node using the slow and fast pointer technique.
Reverse the second half of the linked list.
Merge the first and reversed second half of the linked list alternatively to get the desired order.
Round duration - 30 minutes
Round difficulty - Easy
This was the last round with HR wherein they judged cultural fit and there was discussion on things like my expectations v/s their expectations etc.
Tip 1 : Get well versed with the fundamentals of Javascript including advanced concepts like promises, async/await, generators, higher order functions, closures, currying etc.
Tip 2 : Do some projects on MERN Stack because a lot of projects here use some or all of those technologies
Tip 3 : Do prepare for behavioral/cultural-fit questions especially around how you'll handle various stituations during work or how will you manage productivity while working remotely.
Tip 1 : Having projects on MERN stack will give you advantage
Tip 2 : Do mention if you have any AWS experience.
Tip 3 : Mention all your internships/past experiences. Keep them crisp and talk about what you did and it's impact/outcome.
Tip 4 : Any experience/exposure to blockchain will definitely give brownie points.
I appeared for an interview in Nov 2021.
Round duration - 30 minutes
Round difficulty - Easy
This round mainly consisted of some questions on advanced JS topics like Execution Context, Callback queue, Micro task queue, Promises, etc.
Round duration - 60 minutes
Round difficulty - Medium
This round was more technical compared to the previous one. The interviewer was a senior developer. If questions were not answered, answers would be given/explained.
Aggregate operators in MongoDB are used for data aggregation and manipulation.
Some aggregate operators in MongoDB include $sum, $avg, $min, $max, $push, $addToSet, $first, $last, $project, $match, $group, $sort, $limit, $skip.
Example: db.collection.aggregate([{$group: {_id: '$field', total: {$sum: '$value'}}}])
Round duration - 30 minutes
Round difficulty - Easy
This round was mainly to assess my experience level, roles, and responsibilities from my previous company. Salary negotiations also happened here.
Tip 1 : Learn about Execution Context, Promises in JS
Tip 2 : Learn about indices, Difference between different databases
Tip 3 : Error handling and Exceptions
Tip 1 : Put in what you’ve done and not what you could have done.
Tip 2 : Keep it short and simple
2 Query question and 3 coding questions
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation, inheritance, and polymorphism are key principles of object oriented programming.
Example: Java, C++, Python are popular languages that support object oriented programming.
Events in JavaScript are actions or occurrences that happen in the browser that the code can respond to.
Events can be triggered by user actions (like clicking a button), browser actions (like page load), or system events (like a timer expiring)
Event listeners are used to listen for and respond to events
Common events include click, mouseover, keydown, submit, etc.
Project , coding question, DBMS
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
Aptitude test was of 1 hr
It was about 1 hr duration
Object-oriented programming paradigm focusing on objects and classes
Encapsulation: Bundling data and methods that operate on the data into a single unit (object)
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing outside interference.
Encapsulation also promotes code reusability and modularity.
Example: In object-oriented programming, classes encapsulate data fields and methods to ope...
I bring a unique blend of technical skills, problem-solving abilities, and a passion for collaboration that drives successful projects.
Proven experience in multiple programming languages, including Java and Python, demonstrated through successful project completions.
Strong problem-solving skills, exemplified by a project where I optimized an algorithm, reducing processing time by 30%.
Excellent teamwork and communicatio...
posted on 6 May 2024
I applied via Campus Placement and was interviewed in Nov 2023. There were 4 interview rounds.
Simple aptitude think logically
Basic coding string and array concepts
posted on 6 Dec 2024
I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.
Basic Logical programs
Laravel is a PHP framework with a structured architecture for building web applications efficiently.
MVC Architecture: Laravel follows the Model-View-Controller pattern, separating logic, presentation, and data.
Directory Structure: Key directories include app (application logic), config (configuration files), and routes (URL definitions).
Eloquent ORM: Laravel provides an Object-Relational Mapping system for database int...
Indexing in databases improves data retrieval speed by creating a data structure that allows quick access to rows in a table.
Indexes are like a book's index, allowing quick location of data without scanning the entire table.
Common types of indexes include B-trees, hash indexes, and full-text indexes.
For example, a B-tree index allows efficient range queries, while a hash index is optimal for equality searches.
Indexes c...
Implementing 'tail -f' allows real-time monitoring of file changes, displaying new lines as they are added.
Use file handling in Python to open a file in read mode.
Utilize a loop to continuously read new lines from the file.
Implement a sleep function to avoid busy waiting and reduce CPU usage.
Example: Use 'with open(filename) as f:' to manage file context.
Use 'f.seek(0, 2)' to move to the end of the file before reading ...
I appeared for an interview in Sep 2024.
Mixture of aptitude and coding questions
Implementing a design shown on paper, using php
I appeared for an interview before Mar 2024, where I was asked the following questions.
based on 1 interview experience
based on 1 review
Rating in categories
Contract Analyst
192
salaries
| ₹2 L/yr - ₹5.5 L/yr |
Contracts Analyst
130
salaries
| ₹3.2 L/yr - ₹5 L/yr |
Data Associate
122
salaries
| ₹2 L/yr - ₹4.8 L/yr |
Data Analyst
19
salaries
| ₹2.7 L/yr - ₹6 L/yr |
Software Engineer
15
salaries
| ₹12 L/yr - ₹19 L/yr |
Aurigo
Prime Focus Technologies
Peel-works
Yodlee