i
Gowthamraj
Network
Filter interviews by
I applied via Indeed and was interviewed in Feb 2024. There was 1 interview round.
Guido van Rossum is the creator of Python programming language.
Guido van Rossum is a Dutch programmer who created Python in the late 1980s.
He was looking for a hobby project to keep him occupied during the Christmas week.
Python was designed to be easy to read and write, with a clear and concise syntax.
Guido van Rossum named Python after the British comedy show 'Monty Python's Flying Circus.'
Python is not the oldest programming language; it was created in the late 1980s, while older languages like Fortran date back to the 1950s.
Fortran, developed in 1957, is considered one of the oldest high-level programming languages.
COBOL, created in 1959, is another early programming language used in business applications.
Python was created by Guido van Rossum and first released in 1991.
The aim of Python is to be a versatile, easy-to-use programming language that emphasizes readability and simplicity.
Python aims to be easy to learn and use, making it accessible to beginners and experienced programmers alike.
It emphasizes readability and simplicity, with clear and concise syntax that encourages good coding practices.
Python aims to be versatile, with a wide range of applications including web developmen...
WAN stands for Wide Area Network. It is a network that covers a broad area, such as a city, country, or even globally.
WAN connects multiple LANs together over a large geographical area
Example: The internet is the largest WAN, connecting devices worldwide
WANs are typically slower than LANs due to the larger distances data must travel
Interview questions based on problem solving and critical thinking
Top trending discussions
Mastering confusing interviews requires preparation, clarity, and confidence to navigate tricky questions effectively.
Understand the job description: Align your skills with the role's requirements. For example, if applying for a marketing role, highlight relevant campaigns you've managed.
Practice common confusing questions: Prepare for questions like 'What is your greatest weakness?' by framing weaknesses as areas for ...
I applied via LinkedIn and was interviewed in Sep 2023. There were 3 interview rounds.
Medium level coding question
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
Implement login with Google SSO, show emails in a single place
Middleware in Express is a function that has access to the request and response objects.
Create a middleware function using app.use() method in Express.
Middleware functions have access to the request object (req), the response object (res), and the next middleware function in the application's request-response cycle.
Example: app.use((req, res, next) => { console.log('This is a middleware function'); next(); });
Lazy loading in Angular delays loading of modules until they are needed
Lazy loading helps improve performance by only loading modules when they are required
It is achieved by using the loadChildren property in the route configuration
Lazy loaded modules are loaded asynchronously when the user navigates to the corresponding route
Server-side rendering (SSR) in Angular can be enabled by using Angular Universal.
Install Angular Universal using Angular CLI
Create a new Angular Universal project
Update app.module.ts to include server-side rendering
Build and run the Angular Universal project
I appeared for an interview before Apr 2024, where I was asked the following questions.
My greatest strength is my adaptability, allowing me to thrive in dynamic environments and tackle challenges effectively.
Quickly adjust to new situations, such as learning new software tools in a previous job.
Successfully managed multiple projects simultaneously during a busy season, demonstrating flexibility.
Embraced feedback and made necessary changes to improve team collaboration and outcomes.
I appeared for an interview in Mar 2025, where I was asked the following questions.
I am familiar with various full-stack tools including frameworks, databases, and deployment platforms for web development.
Frontend frameworks: React.js, Angular, Vue.js for building dynamic user interfaces.
Backend frameworks: Node.js with Express, Django, Ruby on Rails for server-side logic.
Databases: MongoDB, PostgreSQL, MySQL for data storage and management.
Version control: Git and GitHub for source code management a...
AccioJob is a platform that connects job seekers with employers, focusing on skill-based hiring and career development.
Skill-Based Hiring: AccioJob emphasizes matching candidates with jobs based on their skills rather than just qualifications, improving job fit.
Career Development: The platform offers resources and tools for job seekers to enhance their skills and prepare for interviews, such as mock tests.
Employer Dash...
I appeared for an interview in Mar 2025, where I was asked the following questions.
Java is a versatile, object-oriented programming language used for building applications across platforms.
Developed by Sun Microsystems in 1995.
Platform-independent due to the Java Virtual Machine (JVM).
Widely used for web applications, mobile apps (Android), and enterprise software.
Syntax similar to C++, making it easier for developers familiar with C-based languages.
Supports multithreading, allowing concurrent execut...
OOP in Java includes concepts like encapsulation, inheritance, polymorphism, and abstraction for better code organization.
Encapsulation: Bundling data and methods. Example: class 'Car' with attributes like 'color' and methods like 'drive()'.
Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car'.
Polymorphism: Ability to take many forms. Example: method overriding where 'Car' cla...
I appeared for an interview in Mar 2025, where I was asked the following questions.
I would rate myself an 8/10 in negotiation, leveraging effective communication and empathy to achieve win-win outcomes.
I actively listen to understand the other party's needs, which helps in finding common ground.
In a recent project, I negotiated a 15% discount with a vendor by presenting data on our long-term partnership.
I use role-playing techniques to prepare for negotiations, which enhances my confidence and adapta...
I aim to grow into a strategic leader, enhancing team performance and driving innovation in our projects.
Short-term: Focus on developing my leadership skills through training and mentorship.
Mid-term: Lead successful projects that contribute to the company's goals, like the recent XYZ project that increased efficiency by 20%.
Long-term: Transition into a senior management role, where I can influence company strategy and ...
I appeared for an interview in Mar 2025, where I was asked the following questions.
A spiral traversal of a 2-D matrix involves visiting elements in a spiral order, starting from the top-left corner.
Initialization: Define boundaries for the top, bottom, left, and right of the matrix.
Traversal Order: Move right across the top row, then down the right column, then left across the bottom row, and finally up the left column.
Boundary Adjustment: After each direction, adjust the boundaries to move inward fo...
based on 3 interview experiences
Difficulty level
Duration
based on 13 reviews
Rating in categories
FastInfo
Testbook.com
Leverage Edu
BrightCHAMPS