i
TEKsystems
Filter interviews by
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
I have 5 years of experience in Python.
5 years of hands-on experience in Python programming
Proficient in developing web applications, data analysis, and automation scripts using Python
Familiar with popular Python libraries and frameworks such as Django, Flask, and NumPy
List is mutable, Tuple is immutable in Python.
List can be modified after creation, Tuple cannot be modified.
List is defined using square brackets [], Tuple is defined using parentheses ().
Example: list_example = [1, 2, 3], tuple_example = (1, 2, 3)
A lambda function is a small anonymous function defined using the lambda keyword in Python.
Lambda functions can take any number of arguments, but can only have one expression.
They are commonly used as a way to create small, throwaway functions.
Lambda functions are often used in conjunction with functions like map(), filter(), and reduce().
The data types used in the project include integers, strings, floats, and booleans.
Integers are used for storing whole numbers, such as IDs or quantities.
Strings are used for storing text data, such as names or descriptions.
Floats are used for storing decimal numbers, such as prices or measurements.
Booleans are used for storing true/false values, such as status indicators.
Code to find square of series divisible by 3 using lambda function.
Create a list of numbers in the series
Use filter() function with lambda function to filter numbers divisible by 3
Use map() function with lambda function to find square of each number
I applied via LinkedIn and was interviewed before Feb 2023. There was 1 interview round.
Object-oriented programming concepts can be implemented in Golang using structs, methods, encapsulation, inheritance, and polymorphism.
Use structs to define objects and their properties
Methods can be defined on structs to encapsulate behavior
Encapsulation can be achieved by using private and public fields
Inheritance is not directly supported in Golang, but composition can be used to achieve similar functionality
Polymor...
I applied via Approached by Company and was interviewed before Feb 2023. There were 2 interview rounds.
1. Cric Info system design.
2. Some DS & Algo problems
Designing a gRPC API Automation Framework
Identify the key functionalities and requirements of the gRPC API
Choose a programming language and framework for automation
Create a test suite with test cases covering different scenarios
Implement test scripts to interact with the gRPC API
Integrate the automation framework with a continuous integration system
Implement reporting and logging mechanisms for test results
Consider sca
Top trending discussions
posted on 28 Jun 2024
There are four divisions in COBOL: Identification Division, Environment Division, Data Division, and Procedure Division.
Identification Division: Contains program name, author, and date.
Environment Division: Specifies the hardware and software environment.
Data Division: Defines the data structures used in the program.
Procedure Division: Contains the actual program logic.
GDG stands for Generation Data Group in JCL, used to manage related datasets as a single unit.
GDG is used in JCL to group related datasets together for easier management.
It allows for easy referencing of datasets within the group using relative generation numbers.
Example: MYDATA.GDG(+1) refers to the most recent generation in the GDG.
Example: MYDATA.GDG(-1) refers to the previous generation in the GDG.
posted on 2 Jul 2024
I was interviewed before Jul 2023.
I applied via LinkedIn and was interviewed before Jan 2021. There were 4 interview rounds.
Coding test conducted in virtual session - you need share the entire screen (google meet). Interviewer share about 12 questions, in 10 are theory based questions and 2 coding questions.
while writing theory try to answer with real time example from your project.
1. Solid principles 2 design patterns used 3 diff between .net core vs .net 4. garbage collection 5. global exception handling in core 5. performance / monitoring related questions
coding questions: 1. Nth max value without sorting. 2. sum of max sub array in a integer array
Dependency injection in core with types is a common practice in software engineering.
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Using dependency injection in core allows for easier testing and maintenance of the codebase.
Types in dependency injection help ensure that the correct dependencies are injected into components.
Examples include us...
Middleware is used to handle requests and responses in web applications. Custom middleware can be created to add specific functionality.
Middleware is software that acts as a bridge between an operating system or database and applications, allowing them to communicate with each other.
Middleware can be used to handle tasks such as authentication, logging, error handling, and more.
Custom middleware can be created to add s...
Authentication and authorization are essential for securing web APIs in ASP.NET Core.
Use authentication to verify the identity of the user accessing the API.
Use authorization to determine what actions the authenticated user is allowed to perform.
In ASP.NET Core, authentication can be implemented using various schemes like JWT, OAuth, or Identity.
Authorization can be achieved through policies, roles, or claims.
Always va...
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
Logical reasoning, grammar, and coding: two basic level questions.
I appreciate the collaborative team environment and innovative projects at my current company, and I am excited about the opportunities for growth and learning at your organization.
Collaborative team environment fosters creativity and productivity
Innovative projects challenge me to learn and grow
Excited about the opportunities for growth and learning at your organization
I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.
Occurrence of the elements in descending order.
I applied via Job Fair and was interviewed in Oct 2024. There was 1 interview round.
Interview experience
based on 8 reviews
Rating in categories
Senior Software Engineer
1.2k
salaries
| ₹6.8 L/yr - ₹26.6 L/yr |
Software Engineer
836
salaries
| ₹3.7 L/yr - ₹16 L/yr |
Technical Lead
310
salaries
| ₹11.4 L/yr - ₹37.5 L/yr |
Module Lead
233
salaries
| ₹8.4 L/yr - ₹29.4 L/yr |
Software Developer
164
salaries
| ₹4.2 L/yr - ₹17 L/yr |
Randstad
Kelly Services
Allegis Group
ManpowerGroup