Filter interviews by
I utilized various programming languages and tools to develop a robust software project, focusing on efficiency and scalability.
Languages used: Python for backend development, JavaScript for frontend.
Frameworks: Django for server-side logic, React for building user interfaces.
Database: PostgreSQL for data storage and management.
Tools: Git for version control, Docker for containerization, and Jenkins for CI/CD.
malloc is a function in C programming used to dynamically allocate memory during runtime.
malloc stands for 'memory allocation'.
It is used to allocate a specific amount of memory during program execution.
The allocated memory is not automatically initialized and must be manually managed.
Example: int *ptr = (int*) malloc(5 * sizeof(int));
A null pointer is a pointer that does not point to any memory location.
Null pointers are used to represent that a pointer does not point to a valid object or memory location.
Attempting to dereference a null pointer can result in a segmentation fault or program crash.
Null pointers are commonly used in programming languages like C and C++.
Example: int* ptr = nullptr; // ptr is a null pointer
Free refers to something that is given or available without cost or payment.
Free products or services do not require any payment.
Free can also refer to freedom or liberty, such as free speech or free will.
Free can also mean available for use without restrictions, like open-source software.
Overloading is having multiple methods with the same name but different parameters. Overriding is implementing a method in a subclass that is already defined in the parent class.
Overloading: Same method name with different parameters (e.g. sum(int a, int b) and sum(int a, int b, int c))
Overriding: Subclass method overrides superclass method (e.g. Animal class with makeSound() method, Cat subclass with makeSound() ...
DBMS keys are used to uniquely identify a record in a table. Primary, foreign, candidate, and super keys are some of the types.
Primary key: uniquely identifies a record in a table
Foreign key: links two tables together
Candidate key: can be used as a primary key
Super key: a set of attributes that can uniquely identify a record
Composite key: a combination of two or more attributes used as a primary key
Technical questions related to programming concepts and recursion
Pointers are variables that store the memory address of another variable
Functions are blocks of code that perform a specific task
OOPS is a programming paradigm that uses objects to represent real-world entities
Factorial using recursion: int factorial(int n) { if(n==0) return 1; else return n*factorial(n-1); }
Logic design in MATLAB involves creating logical circuits using MATLAB programming language.
Use logical operators such as AND, OR, NOT, XOR to create logical circuits
Implement truth tables to verify the logic design
Simulate the logic design using MATLAB's Simulink tool
Debug the logic design using MATLAB's debugging tools
I applied via Campus Placement and was interviewed in Nov 2023. There was 1 interview round.
Free refers to something that is given or available without cost or payment.
Free products or services do not require any payment.
Free can also refer to freedom or liberty, such as free speech or free will.
Free can also mean available for use without restrictions, like open-source software.
A null pointer is a pointer that does not point to any memory location.
Null pointers are used to represent that a pointer does not point to a valid object or memory location.
Attempting to dereference a null pointer can result in a segmentation fault or program crash.
Null pointers are commonly used in programming languages like C and C++.
Example: int* ptr = nullptr; // ptr is a null pointer
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
2021 I attended the test
I applied via Campus Placement
Online aptitude test on coding and related to Electrical
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
APTITUDE QUESTIONS VERABL NON VERBAL ANALYTICAL LOGICAL REASONING
Overloading is having multiple methods with the same name but different parameters. Overriding is implementing a method in a subclass that is already defined in the parent class.
Overloading: Same method name with different parameters (e.g. sum(int a, int b) and sum(int a, int b, int c))
Overriding: Subclass method overrides superclass method (e.g. Animal class with makeSound() method, Cat subclass with makeSound() metho...
I applied via Campus Placement and was interviewed in Sep 2023. There were 2 interview rounds.
Basic aptitude 90 questions
Arithmetic, coding decoding, reasoning, time speed distance and others
I applied via Job Portal and was interviewed before Sep 2023. There were 3 interview rounds.
Prepare well for the interview
Duration is 1 hour around it is.
Discussing salary expectations is crucial for aligning mutual interests in a job offer.
Research industry standards: Use websites like Glassdoor or Payscale to find average salaries for similar roles.
Consider your experience: If you have unique skills or extensive experience, you might justify a higher salary.
Be open to negotiation: Express willingness to discuss and find a mutually agreeable figure.
Factor in benefits: ...
Top trending discussions
Some of the top questions asked at the L&T Technology Services Software Engineer interview -
The duration of L&T Technology Services Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 25 interview experiences
Difficulty level
Duration
based on 250 reviews
Rating in categories
Senior Engineer
6.1k
salaries
| ₹6 L/yr - ₹13.2 L/yr |
Engineer
4.8k
salaries
| ₹4 L/yr - ₹8 L/yr |
Technical Lead
2.3k
salaries
| ₹13.5 L/yr - ₹23.5 L/yr |
Project Lead
1.6k
salaries
| ₹10.3 L/yr - ₹18 L/yr |
Software Engineer
1.5k
salaries
| ₹3.9 L/yr - ₹9 L/yr |
LTIMindtree
DXC Technology
Mphasis
EXL Service