i
Freestone
Infotech
Filter interviews by
A reverse string program takes a string input and outputs it in reverse order, demonstrating string manipulation techniques.
Use built-in functions: In Python, use slicing: `reversed_string = original_string[::-1]`.
Iterative approach: Loop through the string from the end to the beginning and build a new string.
Recursive method: Define a function that calls itself with a smaller substring until the base case is reached.
U...
I applied via Naukri.com and was interviewed in Aug 2021. There were 4 interview rounds.
Implement a function to find the maximum sum of a contiguous subarray.
Use Kadane's algorithm for optimal solution.
Initialize two variables: max_current and max_global.
Iterate through the array, updating max_current and max_global.
Example: For array [-2,1,-3,4,-1,2,1,-5,4], max sum is 6.
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
Top trending discussions
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
I applied via Company Website and was interviewed before Dec 2019. There were 3 interview rounds.
posted on 12 Apr 2023
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 3 interview rounds.
25 MCQ questions online with time limit
Create webapp . Frontend, Backend , data encryption
posted on 15 Feb 2022
I applied via Referral and was interviewed before Feb 2021. There were 3 interview rounds.
Interview questions for Software Engineer position
Project explanation should include details on the project's purpose, scope, and technologies used
SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) are methodologies used in software development and testing respectively
Smoke testing is a type of testing that checks if the basic functionalities of the software are working fine, while Sanity tes...
posted on 1 Nov 2024
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Number series in aptitude involves identifying the pattern in a sequence of numbers and predicting the next number.
Look for patterns such as arithmetic progression, geometric progression, or a combination of both.
Check for alternate numbers, differences between consecutive numbers, or multiplication factors.
Consider prime numbers, squares, cubes, or other mathematical operations applied to the series.
Example: 2, 4, 6, ...
Relationships in verbal communication are crucial for effective collaboration and understanding.
Verbal communication involves both verbal and non-verbal cues
Active listening is key to building strong relationships in verbal communication
Clarity and conciseness in speech can enhance relationships
Empathy and understanding of others' perspectives are important in verbal relationships
The four branches of OOP are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability for objects of different classes to respond to the same method call.
Abstraction: Hiding the complex implementation details and showing only ...
Structures in C are user-defined data types that allow grouping of variables of different data types under a single name.
Structures are used to represent a record which consists of different data types.
They are defined using the 'struct' keyword.
Each variable in a structure is called a member.
Structures can be nested within other structures.
Example: struct employee { int emp_id; char emp_name[50]; float emp_salary; };
E...
I appeared for an interview in Feb 2025.
They asked one coding question that is for star pattern question
based on 1 interview experience
based on 75 reviews
Rating in categories
Software Engineer
40
salaries
| ₹4.2 L/yr - ₹11 L/yr |
Senior Software Engineer
20
salaries
| ₹13.8 L/yr - ₹22 L/yr |
Technical Lead
10
salaries
| ₹14 L/yr - ₹25 L/yr |
Senior Automation Engineer
7
salaries
| ₹11.6 L/yr - ₹20.2 L/yr |
Team Lead
6
salaries
| ₹16.8 L/yr - ₹30 L/yr |
Northcorp Software
Zidio Development
Accel Frontline
Elentec Power India (EPI) Pvt. Ltd.