Filter interviews by
Top trending discussions
posted on 26 Oct 2023
#include
#include
#include
#include
class SeatReservation {
private:
int n; // Number of rows
int m; // Number of seats per row
std::vector
public:
SeatReservation(int rows, int seatsPerRow) : n(rows), m(seatsPerRow) {
reservedSeats.resize(n);
}
std::string reserve(int r, int k) {
if (r < 1 || r > n || k < 1 || k > m) {
return "Invalid row or seat number";
}
// Check if requested seats are available
for (int i = k; i < k + 3; ++i) {
if (reservedSeats[r - 1].count(i) > 0) {
return "Seats not available";
}
}
// Reserve the seats
for (int i = k; i < k + 3; ++i) {
reservedSeats[r - 1].insert(i);
}
return "Booked with seat number " + std::to_string(k);
}
};
int main() {
// Example usage
SeatReservation theater(2, 3);
std::cout << theater.reserve(1, 3) << std::endl; // Booked with seat number 1
std::cout << theater.reserve(2, 4) << std::endl; // Seats not available
return 0;
}
posted on 17 Oct 2024
Aptitude test which goes nice and we done will and basic knowledge in excel and ms offcie tool
I applied via Walk-in and was interviewed in Jun 2023. There were 4 interview rounds.
Reconciliation accounts are maintained to ensure accuracy and consistency in financial records.
Helps in identifying discrepancies between different accounts
Ensures accuracy and consistency in financial statements
Facilitates easy tracking of transactions and balances
Aids in detecting errors or fraud in accounting records
Company code level is maintained for global settings applicable to all clients, while client level is maintained for specific settings unique to each client.
Company code level settings include currency, chart of accounts, and fiscal year variants.
Client level settings include customer master data, vendor master data, and sales organization data.
Blueprint phases include planning, designing, and implementation. Tables are used to organize data in a structured format.
Blueprint phases: planning, designing, implementation
Tables: organize data in structured format
Examples: creating a blueprint for a new building, using tables in a database to store information
Bank reconciliation involves comparing the bank statement with the company's records to ensure they match, while validations involve verifying the accuracy and completeness of financial transactions.
Bank reconciliation ensures that the company's records match the bank statement by comparing deposits, withdrawals, and other transactions.
Validations involve verifying the accuracy and completeness of financial transaction...
posted on 27 Feb 2024
I applied via LinkedIn and was interviewed before Feb 2023. There were 3 interview rounds.
Basics of coding and mathematics
Hackerrank and Java program
I applied via campus placement at Sri Savitribai Phule Womans Polytechnic, Pune and was interviewed in Mar 2021. There were 4 interview rounds.
OTC cycle refers to the process of Over-The-Counter trading of securities.
OTC trading involves direct trading between two parties without the involvement of a stock exchange.
OTC securities are not listed on formal exchanges and are traded through dealer networks.
OTC cycle includes negotiation, trade execution, and settlement.
OTC trading is common for small-cap and penny stocks.
OTC trading is less regulated than exchang
The pricing procedure in SAP consists of 16 fields that determine the pricing calculation for a product or service.
The 16 fields include: Condition Type, Access Sequence, Condition Table, Calculation Type, Scale Basis, Scale Type, Condition Category, Condition Class, Condition Control, Calculation Type, Rounding Rule, Currency, Pricing Unit, Scale Quantity, Scale Value, and Condition Amount.
Each field plays a specific ...
Tcode for account group is OBD4. Account group is used to classify GL accounts based on their nature and usage.
Account group is a key element in the creation of GL accounts
It helps in defining the fields that are mandatory while creating a GL account
It also determines the number range for GL accounts
Examples of account groups are Assets, Liabilities, Income, Expenses, etc.
Third party process involves outsourcing a business function to a vendor or supplier.
Third party process involves hiring an external vendor or supplier to perform a business function.
This can include outsourcing IT services, customer support, or manufacturing.
The third party is responsible for delivering the service or product as per the agreed terms and conditions.
The company outsourcing the function retains overall c...
I applied via Recruitment Consulltant and was interviewed before Sep 2021. There were 3 interview rounds.
Assistant Manager
110
salaries
| ₹3 L/yr - ₹10.9 L/yr |
Field Engineer
107
salaries
| ₹1.5 L/yr - ₹4.5 L/yr |
Site Engineer
72
salaries
| ₹1.8 L/yr - ₹5.4 L/yr |
Senior Engineer
65
salaries
| ₹3.6 L/yr - ₹10.2 L/yr |
Electrical Engineer
44
salaries
| ₹2 L/yr - ₹6.2 L/yr |
Shapoorji Pallonji Group
Kalpataru Projects International
KEC International
Nagarjuna Construction Company