i
A.P.T. Portfolio
Filter interviews by
2 coding questions based on DSA.
I applied via Referral and was interviewed before Nov 2023. There were 2 interview rounds.
2 Hour test comprising of CP questions. Basic leetcode
To make a fair game out of an unfair die showing heads with probability p, we can introduce a penalty for rolling heads.
Introduce a penalty for rolling heads, such as losing a point or skipping a turn.
Adjust the game rules to account for the unfair die, ensuring that the penalty balances out the advantage of rolling heads.
Consider incorporating strategic elements or decision-making to mitigate the impact of the unfair
I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.
I am excited about the opportunity to contribute my skills and experience to your team.
I have a strong background in trade analysis, with experience in market research and forecasting.
I am proficient in data analysis tools such as Excel, Tableau, and SQL.
I have a proven track record of delivering actionable insights and recommendations to drive business growth.
I am a team player and thrive in a fast-paced, collaborativ...
I was interviewed in Aug 2021.
Round duration - 90 Minutes
Round difficulty - Medium
The round was of 90 minutes.
The first section had 3 coding questions. (leetcode mediums)
The second section had problems based on probability and linear algebra and general mathematics.
The third section had MCQs based on some puzzles and cs fundamentals.
O(1).
Constant extra space is required.
Time Complexity: O...The idea is very simple and naive. We will process the rotten oranges second by second. Each second, we rot all the fresh oranges that are adjacent to the already rotten oranges. The time by which there are no rotten oranges left to process will be our minimum time.
In the first traversal of the grid, we will process all the cells with value 2 (rotten oranges). We will also mark their adjacent cells ...
In this approach, we will iterate through each character of the first string and check if the same character exists in each string or not. We will maintain a variable longestPrefix to store the longest common prefix.
We will traverse idx from 0 to the length of ARR[0] -1.
Round duration - 45 Minutes
Round difficulty - Easy
This round started with a brief discussion about my projects and previous internship(about 15 mins).
Then it was followed by 2 coding questions(10-12 mins for the first question and 15 mins for the second question).
The interviewer asked me if I had any questions. I asked 2-3 questions about the projects we will be working on the what exactly the company does.
We can store all the elements of the BST in ascending order in an array/list with the help of one inorder traversal. We can then return the K-th largest element from it.
The algorithm will be-
Round duration - 70 Minutes
Round difficulty - Easy
It was a mix of HR+technical round. A senior person from the company took my interview. He first asked me about my interests and why I want to join this company and about my future goals. He then asked my favourite topic, and I said graphs. Then we had a good discussion on graphs and the different concepts and popular algorithms. Then he asked 2 coding questions, one related to graphs and one related to backtracking.
After this, we had a brief discussion of some of my ML projects.
The idea is to construct a weighted directed graph from the given equations. For each given equation, let’s make an edge from the numerator variable to the denominator variable with weight equal to the value of the equation and another edge from the denominator to the numerator with weight equal to the inverse of the value of the equation. After making the graph to solve any query, we will need to fin...
Looking at the problem, we observe that-
Keeping the above poi...
Tip 1 : Start early and practice problems regularly.
Tip 2 : Give at least one contest in a week and upsolve the problems after the contest is over.
Tip 3 : For Machine Learning/ Data Science Roles, have a clear understanding of the basics like Linear Algebra, Probability.
Tip 1 : It is good to have an internship or some projects in your resume.
Tip 2 : Don't put some high-level ml algorithms in your resume unless you know the theory behind those algorithms.
A.P.T. Portfolio interview questions for popular designations
3 coding questions
A time series database stores data points with timestamps for efficient retrieval and analysis.
Choose a suitable data model for the database
Use a time-based partitioning scheme for efficient data retrieval
Implement compression techniques to reduce storage requirements
Support for querying and analyzing time-based data
Ensure data consistency and durability
Consider scalability and high availability
Examples: InfluxDB, Time
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Jul 2022. There were 2 interview rounds.
DSA based qns and with basic jee probability level questions
I applied via Naukri.com and was interviewed in Dec 2021. There were 2 interview rounds.
Top trending discussions
posted on 15 Nov 2024
I was interviewed in Oct 2024.
Basic Financial Accounting concepts
Email Writing
Logical Reasoning
Line items in an Income Statement include revenues, expenses, gains, and losses.
Revenue: Sales of goods or services
Cost of Goods Sold (COGS): Direct costs related to producing goods sold
Gross Profit: Revenue minus COGS
Operating Expenses: Costs related to running the business (e.g. salaries, rent)
Operating Income: Gross profit minus operating expenses
Interest Expense: Cost of borrowing money
Net Income: Total profit afte...
Investment banking involves providing financial advisory services to corporations, governments, and other institutions for raising capital, mergers and acquisitions, and other financial transactions.
Helps companies raise capital through issuing stocks or bonds
Assists in mergers and acquisitions by providing valuation and negotiation services
Provides financial advisory services for various transactions such as IPOs, deb...
Share buybacks impact financial statements by reducing outstanding shares, increasing EPS, and affecting cash flow.
Share buybacks reduce the number of outstanding shares on the balance sheet.
This can increase earnings per share (EPS) as the same amount of earnings is distributed among fewer shares.
On the income statement, share buybacks can lead to higher EPS and potentially higher stock prices.
Share buybacks can also ...
Bonus share issue impacts financial statements by increasing equity on balance sheet, reducing retained earnings, and affecting earnings per share.
Increase in equity on balance sheet due to additional shares issued at no cost
Reduction in retained earnings as company's profits are distributed among more shareholders
Impact on earnings per share as number of shares outstanding increases
posted on 12 Nov 2024
The best learning place is through hands-on experience and continuous self-improvement.
Hands-on experience allows for practical application of knowledge
Continuous self-improvement through reading, courses, and mentorship
Learning from mistakes and seeking feedback for growth
Networking with industry professionals for new perspectives
posted on 3 Dec 2024
Interview experience
based on 14 reviews
Rating in categories
Devops Engineer
11
salaries
| ₹8 L/yr - ₹22.5 L/yr |
Software Engineer
9
salaries
| ₹13 L/yr - ₹22.7 L/yr |
Production Support Engineer
7
salaries
| ₹25 L/yr - ₹42 L/yr |
Senior Accounts Executive
5
salaries
| ₹12 L/yr - ₹25 L/yr |
Executive Accountant
5
salaries
| ₹6.5 L/yr - ₹12 L/yr |
ICICI Securities
HDFC Securities
Kotak Securities
Axis Direct