i
Mastek
Filter interviews by
Yes, I can write Rest Api's
I have experience in designing and developing Restful APIs using frameworks like Spring Boot, Django, and Flask
I am proficient in HTTP methods, status codes, and authentication mechanisms
I have worked with JSON and XML data formats
I can write unit tests and integration tests for APIs
Top trending discussions
posted on 14 Oct 2024
I applied via Campus Placement
Questions was regarding sql queries mostly
I applied via campus placement at Amrita Vishwa Vidyapeetham, Amritapuri Campus
Since it came through college I was a fresher and it was aptitude + English
A framework is a set of guidelines, libraries, and tools used to develop and test software applications.
Framework provides a structure for organizing code and implementing common functionalities.
It helps in reducing development time and improving code quality.
Examples include Selenium for automated testing, Spring for Java development, and React for front-end web development.
Oops concepts are fundamental principles of object-oriented programming that help in organizing and designing code efficiently.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: allowing a class to inherit properties and behavior from another class
Polymorphism: ability of objects to take on multiple forms or have multiple behaviors
Abstraction: hiding the complex imp...
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
OOPs concept stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data in the form of attributes and code in the form of methods.
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main principles of OOPs.
Example: In a banking system, a 'Customer' object can have attributes like name and account number, and method
Quants,verbels based on maths and grammer
Problem solving - python programming,Java programming
Overloading and overriding are ways to achieve polymorphism in object-oriented programming. Classes are blueprints for objects.
Overloading involves defining multiple methods with the same name but different parameters.
Overriding involves redefining a method in a subclass that is already defined in the superclass.
Classes are templates for creating objects, while objects are instances of classes.
Example: Overloading - ha...
posted on 22 Apr 2024
Implement LinkedList and insert element at last
Create a Node class with data and next pointer
Create a LinkedList class with head and tail pointers
Implement a method in LinkedList class to insert element at the end
I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.
It was basic aptitue
I applied via campus placement at Rajalakshmi Engineering College, Chennai and was interviewed in Aug 2022. There were 3 interview rounds.
First round was aptitude and coding test in which you'll be asked questions on quantitative aptitude, logical and verbal ability and 3 programming questions.
I am a software developer with experience in multiple programming languages and a passion for problem-solving.
Experienced in Java, C++, and Python
Strong understanding of data structures and algorithms
Worked on various projects including web development and mobile app development
Excellent problem-solving and analytical skills
I will utilize my skills and certifications in Prodapt to develop high-quality software solutions.
I will leverage my programming skills to write clean and efficient code.
I will apply my knowledge of software development methodologies to ensure the delivery of reliable and scalable solutions.
I will utilize my certifications in relevant technologies to stay updated with the latest industry trends and best practices.
I wil...
Yes, I am okay with signing a service bond for 18 months.
Signing a service bond is a common practice in the software industry.
It ensures commitment and stability from both the employer and employee.
By signing the bond, I am willing to stay with the company for the specified duration.
It also shows my dedication and willingness to contribute to the organization's success.
I understand that breaking the bond may have legal
Program to sort an array of strings
Use built-in sorting functions
Implement sorting algorithms like bubble sort, merge sort, quick sort
Consider time and space complexity
Program to print a pattern using an array of strings
Create an array of strings to hold the pattern
Use loops to fill the array with the desired pattern
Print the array to display the pattern
based on 1 review
Rating in categories
Senior Software Engineer
548
salaries
| ₹5.6 L/yr - ₹22 L/yr |
Software Engineer
397
salaries
| ₹2.7 L/yr - ₹8.5 L/yr |
Software Specialist
290
salaries
| ₹8.5 L/yr - ₹30 L/yr |
Associate Consultant
286
salaries
| ₹2 L/yr - ₹9 L/yr |
Consultant 1
191
salaries
| ₹3.4 L/yr - ₹9.4 L/yr |
TCS
Infosys
Wipro
HCLTech