i
Tanla Platforms
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
Covers all Topics related to verbal, aptitude everything
Covers various concepts of dsa
Top trending discussions
I applied via campus placement at PSG College of Arts & Science, Coimbatore and was interviewed in Nov 2024. There were 2 interview rounds.
The aptitude round was full of core related mcq
I was interviewed in Jan 2025.
Logical questions and manual scenarios and questions on manual testing
posted on 9 Jul 2024
Basic OOP questions for python programming language
Abstraction is the concept of hiding complex implementation details and showing only the necessary information to the user.
Abstraction allows users to focus on what an object does instead of how it does it
It helps in reducing complexity and improving efficiency in software development
Example: In object-oriented programming, abstract classes and interfaces are used to achieve abstraction
SQL databases are relational databases with structured data, while NoSQL databases are non-relational databases with flexible, unstructured data.
SQL databases use structured query language for defining and manipulating data, while NoSQL databases use different query languages or APIs.
SQL databases are table-based, with a predefined schema, while NoSQL databases are document, key-value, wide-column, or graph-based.
SQL d...
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, prev, and next
Iterate through the linked list, updating pointers to reverse the direction
Update the head of the linked list to the last node after reversing
Binary search algorithm efficiently finds the target value in a sorted array.
Start by defining the low and high indices of the array.
Calculate the mid index and compare the target value with the value at mid.
If target is less than mid value, update high to mid-1; if greater, update low to mid+1.
Repeat until target is found or low is greater than high.
posted on 5 Jun 2024
Aptitude questions were industry standard
No actual codes were given
We just had to find the outcomes to the codes we had to answer.
Oops concept in Python refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.
Python supports object-oriented programming (OOP) concepts like classes, objects, inheritance, encapsulation, and polymorphism.
Inheritance allows a class to inherit attributes and methods from another class.
Encapsulation restricts access to certain components of an object, preventing di...
posted on 22 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
The difference between == and .equals() in Java
The == operator checks if two objects reference the same memory location
The .equals() method checks if two objects have the same content
For primitive data types, == compares values while .equals() is not applicable
For objects, == compares memory addresses while .equals() compares content
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == ...
posted on 8 Sep 2024
I applied via Referral and was interviewed before Sep 2023. There were 3 interview rounds.
Reasoning Questions were given to do.
Lending is the act of giving money to someone with the expectation of being paid back with interest.
Lending involves providing financial assistance to individuals or businesses in need of funds.
The lender typically charges interest on the loan amount, which is the cost of borrowing the money.
Common examples of lending include personal loans, mortgages, and business loans.
Lending can be done by banks, credit unions, or ...
Lending cycle refers to the process of borrowing money, using it, and then repaying it over a specified period of time.
Lending cycle starts with a borrower applying for a loan from a lender.
Once approved, the borrower receives the funds and uses them for a specific purpose.
The borrower then makes regular payments to the lender, including interest, until the loan is fully repaid.
Examples: Mortgage loans, car loans, pers
LOS stands for Line of Sight, which refers to the unobstructed path between two points.
LOS is important in wireless communication to ensure a clear signal between devices.
LOS is also crucial in video games for determining visibility and targeting.
LOS can be affected by obstacles such as buildings, trees, or terrain.
LMS stands for Learning Management System, a software application for the administration, documentation, tracking, reporting, and delivery of educational courses or training programs.
LMS is used by educational institutions, corporations, and government agencies to deliver online learning and training programs.
It allows for the creation and management of courses, assessments, and user profiles.
LMS typically includes fea...
I rate myself highly in LOS as I have extensive experience in testing software applications and ensuring their quality.
I have a strong understanding of the software development life cycle (SDLC) and how testing fits into each phase
I am proficient in creating test plans, test cases, and executing tests to identify and report bugs
I have experience with various testing tools and techniques such as manual testing, automati...
I rate myself highly in LMS as I have extensive experience and expertise in using various Learning Management Systems.
I have successfully implemented and managed LMS platforms such as Moodle, Blackboard, and Canvas.
I have customized LMS to meet specific organizational needs and integrated them with other systems.
I have trained users on how to effectively utilize LMS features and functionalities.
I have troubleshooted an...
I bring a unique skill set focused on testing and quality assurance that complements the developer's strengths.
I specialize in identifying and fixing bugs before they reach production, saving time and resources.
I have experience in creating comprehensive test plans and executing test cases to ensure software reliability.
I can collaborate effectively with developers to improve code quality and prevent future issues.
My a...
posted on 16 Jul 2023
I applied via Referral and was interviewed in Jan 2023. There were 3 interview rounds.
I applied via Walk-in and was interviewed before May 2022. There were 2 interview rounds.
Implement a function to check if an integer is a palindrome.
Convert integer to string and check if it's equal to its reverse
Use modulo operator to extract digits from the integer and compare them
Handle negative integers by returning false
Handle single digit integers by returning true
To reverse a string, iterate through the string and swap the characters from both ends until the middle is reached.
Iterate through the string using a loop
Swap the characters from both ends using a temporary variable
Continue swapping until the middle of the string is reached
I applied via Approached by Company and was interviewed in Mar 2021. There were 4 interview rounds.
I am currently working as a Software Test Engineer.
Designing and executing test cases to ensure software quality
Identifying and reporting software defects
Collaborating with developers and stakeholders to resolve issues
Creating and maintaining test documentation
Participating in test planning and strategy discussions
Fundamentals of testing involve understanding the purpose, techniques, and principles of software testing.
Testing is done to identify defects and ensure quality
Techniques include black box, white box, and grey box testing
Principles include exhaustive testing is impossible, early testing, and defect clustering
Testing should be planned, designed, executed, and evaluated
based on 1 interview
Interview experience
Software Development Engineer
31
salaries
| ₹13.4 L/yr - ₹18 L/yr |
Software Development Engineer II
29
salaries
| ₹9 L/yr - ₹19 L/yr |
Software Development Engineer 1
26
salaries
| ₹13.4 L/yr - ₹18.2 L/yr |
Software Developer
25
salaries
| ₹9.7 L/yr - ₹16 L/yr |
Software Engineer
23
salaries
| ₹10.2 L/yr - ₹18 L/yr |
RouteMobile
Kaleyra
mGage
Vodafone Idea