All courses

Numbered in the recommended learning order. Each course: syllabus → lessons → interview Q&A → cheat sheet.

0. Fundamentals

CPUStep 1

How Computers Work — CPU, Memory, OS, Processes and Threads

What happens inside a computer when your program runs — bits and bytes, the CPU and instruction cycle, the memory hierarchy (registers, cache, RAM, disk), stack vs heap, virtual memory and paging, the operating system, processes and threads, scheduling, concurrency problems, compilation vs interpretation, and how all of it shows up in .NET and SQL Server.11 lessons · 16 interview Q&A · 5 cheat-sheet sections
DSAStep 2

Data Structures & Algorithms — How They Work Inside

Big-O and how to measure algorithms, arrays and dynamic arrays, linked lists, stacks and queues, hash tables (how hashing and collisions work), trees, binary search trees, heaps, tries, graphs, searching, sorting algorithms step by step, recursion, two pointers and sliding window, greedy, dynamic programming and backtracking — with C# code and where .NET and SQL Server use each one.10 lessons · 16 interview Q&A · 5 cheat-sheet sections
{}Step 3

Coding Round Practice (DSA in C#)

Big-O, arrays, strings, hashing, two pointers, sliding window, stacks, linked lists, trees, sorting, searching, recursion and the most-asked C# coding programs with solutions.14 lessons · 23 interview Q&A · 5 cheat-sheet sections
NETStep 4

Networking & Hosting — How a Website Works, End to End

The complete life cycle of a web request — OSI and TCP/IP models, IP addresses, subnets and ports, DNS, TCP vs UDP, TLS/HTTPS, HTTP/1.1, HTTP/2 and HTTP/3, browser rendering, cookies and sessions, proxies, load balancers and CDNs, web servers (IIS, Kestrel, Nginx), hosting options from shared hosting to cloud and containers, domains and SSL certificates, deploying an ASP.NET site to IIS and Azure, and troubleshooting network problems.12 lessons · 18 interview Q&A · 5 cheat-sheet sections
HLDStep 5

System Design — High-Level Design (HLD) from Basics to Case Studies

How to design large systems — requirements and estimation, scalability and availability, latency vs throughput, CAP and consistency models, load balancing, caching strategies, database choice, replication, partitioning and sharding, consistent hashing, queues and event streaming, rate limiting, search, storage and CDNs, observability, and full case studies (URL shortener, news feed, chat, notification service, e-commerce checkout, file storage, ride booking) with the HLD interview framework.14 lessons · 17 interview Q&A · 5 cheat-sheet sections
LLDStep 6

Low-Level Design (LLD) — Object Design, UML and Classic Problems in C#

How to turn requirements into classes — the LLD interview approach, identifying entities and responsibilities, UML class and sequence diagrams, applying SOLID and design patterns, designing APIs and database tables, concurrency in object design, and complete C# designs for parking lot, library management, elevator, vending machine, LRU cache, rate limiter, splitwise/expense sharing and movie ticket booking.8 lessons · 16 interview Q&A · 5 cheat-sheet sections

1. .NET

C#Step 7

C# Language — Basics to Advanced

Types, control flow, collections, generics, delegates, async/await, memory and modern C# features up to C# 14.38 lessons · 48 interview Q&A · 11 cheat-sheet sections
VBStep 8

VB.NET — Visual Basic .NET from Basics to Advanced (with C# Comparison)

VB.NET syntax and program structure, data types and Option Strict/Explicit/Infer, operators and control flow, procedures (Sub vs Function, ByVal/ByRef, Optional, ParamArray), arrays and collections, classes and OOP keywords (Inherits, Implements, Overridable, MustInherit, Shadows), properties, modules and Shared members, events and delegates (WithEvents/Handles/AddHandler), error handling (Try/Catch and legacy On Error), LINQ and XML literals, async, WinForms and Web Forms code-behind, and converting VB.NET to C#.12 lessons · 16 interview Q&A · 5 cheat-sheet sections
CLRStep 9

.NET Internals — CLR, CTS, CLS, IL, JIT, Memory Management & Garbage Collection

Every .NET version from .NET Framework 1.0 to .NET 10, the .NET architecture (CLR, BCL, CTS, CLS), compilation from C#/VB.NET to IL to machine code (Roslyn, JIT, tiered compilation, ReadyToRun, Native AOT), assemblies, manifests, metadata, GAC and strong names, AppDomains vs AssemblyLoadContext, type loading and method tables, stack and heap, value vs reference type layout, the garbage collector in depth (generations, LOH, POH, workstation/server, background GC), finalization, IDisposable, memory leaks and diagnostics, threading and the thread pool, async internals and exceptions inside the CLR.11 lessons · 19 interview Q&A · 5 cheat-sheet sections
OOPStep 10

OOP Concepts in C#

Classes and objects, the four pillars (encapsulation, abstraction, inheritance, polymorphism), interfaces vs abstract classes, composition and object relationships.15 lessons · 22 interview Q&A · 6 cheat-sheet sections
SOStep 11

SOLID Principles with Examples

The five SOLID principles with bad-vs-good C# code, plus DRY, KISS, YAGNI, dependency injection and how SOLID shows up in ASP.NET Core.8 lessons · 15 interview Q&A · 5 cheat-sheet sections
DPStep 12

Design Patterns (GoF + Enterprise) in C#

Creational, structural and behavioural Gang-of-Four patterns with C# code, plus Repository, Unit of Work, CQRS, Mediator, Options and microservice patterns.18 lessons · 21 interview Q&A · 5 cheat-sheet sections
ADOStep 13

ADO.NET — Connected & Disconnected Data Access

Connected vs disconnected architecture, SqlConnection, SqlCommand, DataReader, DataSet/DataAdapter, parameters, stored procedures, transactions, connection pooling, bulk copy, async and Dapper micro-ORM.9 lessons · 18 interview Q&A · 6 cheat-sheet sections
LQStep 14

LINQ — Language Integrated Query

Query vs method syntax, deferred execution, filtering, projection, ordering, grouping, joins, aggregation, set and element operators, IEnumerable vs IQueryable, expression trees, performance and the classic LINQ interview programs.12 lessons · 21 interview Q&A · 5 cheat-sheet sections
EFStep 15

Entity Framework (EF6 & EF Core)

DbContext, code-first and database-first, conventions and Fluent API, relationships, migrations, querying and loading strategies, change tracking, concurrency, transactions, performance tuning and EF6 vs EF Core.15 lessons · 23 interview Q&A · 8 cheat-sheet sections
DpStep 16

Dapper — The Micro-ORM from Basics to Advanced

What Dapper is and how it works inside, Query/QueryFirst/QuerySingle/Execute, parameters and SQL injection safety, stored procedures and output parameters, multi-mapping joins, QueryMultiple, transactions, bulk inserts and table-valued parameters, async and buffering, custom type handlers, DynamicParameters, repository and unit-of-work patterns, Dapper vs EF Core vs ADO.NET, performance and testing.8 lessons · 15 interview Q&A · 5 cheat-sheet sections
WFStep 17

ASP.NET Web Forms — Page Life Cycle, ViewState, Controls and State Management

How ASP.NET Web Forms works inside IIS (application and page life cycle), folder structure (App_Code, App_Data, App_Start, Bin, App_Themes), Web Site vs Web Application projects, .aspx/.aspx.cs code-behind, server controls and events, PostBack and ViewState, state management (ViewState, ControlState, Session, Application, Cache, cookies, query strings, hidden fields), validation controls, master pages, user controls and custom controls, data binding with GridView/Repeater and SqlDataSource vs ObjectDataSource, Global.asax and web.config, Forms authentication, custom errors, performance and migrating Web Forms to ASP.NET Core.10 lessons · 17 interview Q&A · 5 cheat-sheet sections
MVC5Step 18

ASP.NET MVC 5 (.NET Framework) — Folder Structure, Request Life Cycle and Features

The MVC pattern, the classic MVC 5 project and folder structure (App_Start, Controllers, Models, Views, Areas, Global.asax, Views/web.config), the full request life cycle from UrlRoutingModule to MvcHandler, controller factory, action invoker, filters, model binding, action results and the Razor view engine, routing (convention and attribute), controllers and action results, Razor views, HTML helpers, partial views and child actions, model binding and validation, filters (authorization, action, result, exception), ViewBag/ViewData/TempData, bundling, dependency injection with Unity/Autofac, OWIN and ASP.NET Identity, Web API 2 side by side, error handling and migrating MVC 5 to ASP.NET Core.10 lessons · 16 interview Q&A · 5 cheat-sheet sections
.NStep 19

Modern .NET — Hosting, Configuration, DI & Deployment

.NET Framework vs .NET Core vs modern .NET, CLR, JIT/AOT, GC, assemblies, NuGet, the generic host, configuration, DI, logging, support lifecycle and deployment models.9 lessons · 17 interview Q&A · 6 cheat-sheet sections
MVCStep 20

ASP.NET Core MVC (and Razor Pages)

The MVC pattern, request lifecycle, routing, controllers, model binding and validation, Razor views, layouts, tag helpers, view components, filters, state management, Identity and security.15 lessons · 23 interview Q&A · 7 cheat-sheet sections
APIStep 21

ASP.NET Core Web API & REST

REST principles, controllers vs Minimal APIs, middleware, status codes, validation and ProblemDetails, JWT authentication, versioning, OpenAPI, caching, rate limiting, CORS, gRPC/SignalR and microservices basics.15 lessons · 25 interview Q&A · 7 cheat-sheet sections
ErrStep 22

Exception Handling & Custom Error Handling in .NET — Every Way, Every App Type

Exceptions from first principles to production — try/catch/finally, filters, rethrowing, custom exception hierarchies, exceptions vs Result pattern, async and parallel exceptions, global handlers (AppDomain, TaskScheduler, Application_Error), every way to handle errors in Web Forms, MVC 5, Web API 2, ASP.NET Core MVC and Web API (middleware, exception filters, IExceptionHandler, ProblemDetails, UseStatusCodePages), Blazor error boundaries, background services, SQL and HTTP error handling, retries with Polly, custom error pages, error codes and correlation ids.9 lessons · 16 interview Q&A · 5 cheat-sheet sections
LogStep 23

Logging & Custom Logging in .NET — ILogger, Serilog, NLog, log4net and Your Own Logger

Why and what to log, log levels, structured vs plain-text logging, Microsoft.Extensions.Logging (ILogger, providers, categories, filtering, scopes, high-performance LoggerMessage source generators), Serilog (sinks, enrichers, request logging), NLog and log4net (including .NET Framework apps), Trace and Windows Event Log, writing a custom logger provider (file and database), audit logging, correlation ids and distributed tracing with OpenTelemetry and Application Insights, log storage and querying (Seq, ELK, Azure Monitor/KQL), security (PII, secrets) and performance.8 lessons · 16 interview Q&A · 5 cheat-sheet sections
UIStep 24

Custom Controls & Reusable UI Components in .NET — Web Forms to Blazor

Building reusable UI in every .NET UI technology — Web Forms user controls and custom server controls (Control, WebControl, CompositeControl, rendering, ViewState-backed properties, events, postback data, templated controls, design-time attributes), MVC 5 custom HTML helpers, display/editor templates and child actions, ASP.NET Core partial views, custom tag helpers, view components and Razor Class Libraries, Blazor components (parameters, EventCallback, RenderFragment, cascading values, generic components) and WinForms/WPF custom controls.9 lessons · 16 interview Q&A · 5 cheat-sheet sections
ArcStep 25

.NET Project Architectures & Folder Structures — Layered, Clean, Onion, Vertical Slice

How real .NET solutions are organised — solution and project structure, 3-tier and N-layer architecture, Onion, Hexagonal (ports and adapters) and Clean Architecture, Vertical Slice architecture, modular monolith, DDD building blocks, CQRS, the folder structure of each style with naming conventions, shared build settings (Directory.Build.props, central package management), test projects, where cross-cutting concerns live, and how to choose an architecture.8 lessons · 15 interview Q&A · 5 cheat-sheet sections
CCStep 26

Clean Code, Testing & Best Practices

Naming, functions, error handling, code smells and refactoring, unit testing with xUnit and Moq, TDD, code review, Git workflow, security and logging best practices for .NET teams.12 lessons · 18 interview Q&A · 6 cheat-sheet sections
MSStep 27

Microservices & System Design with .NET

Monolith vs modular monolith vs microservices, service boundaries (DDD), REST/gRPC and messaging, API gateways, data per service, sagas and the outbox pattern, resilience, observability, caching, scaling and the system-design interview round.9 lessons · 20 interview Q&A · 6 cheat-sheet sections

2. Database, ETL & BI

SQLStep 28

SQL Server & T-SQL

Database design and normalisation, data types, constraints, joins, subqueries, CTEs, window functions, stored procedures, functions, views, triggers, indexes, execution plans, transactions, isolation levels, locking, error handling and performance tuning.19 lessons · 30 interview Q&A · 9 cheat-sheet sections
SQLiStep 29

SQL Server Internals — How the Database Engine Really Works

The SQL Server architecture (protocol layer, relational engine, storage engine, SQLOS), the life of a query from TDS packet to result, pages, extents and allocation maps, heaps vs clustered tables and B+ tree index structure, row layout, statistics and cardinality estimation, the query optimizer and plan cache, parameter sniffing, execution plan operators and join algorithms, buffer pool and memory grants, the transaction log, write-ahead logging, checkpoints and recovery, locking, latches, isolation levels, row versioning and tempdb, deadlocks, waits and DMVs, columnstore and In-Memory OLTP.11 lessons · 18 interview Q&A · 7 cheat-sheet sections
ETLStep 30

ETL & Data Warehousing Concepts

ETL vs ELT, staging, full vs incremental loads, change data capture, slowly changing dimensions, star and snowflake schemas, fact and dimension tables, data quality, error handling, orchestration and modern cloud data platforms.12 lessons · 19 interview Q&A · 8 cheat-sheet sections
ISStep 31

SSIS — SQL Server Integration Services

Packages, control flow and data flow, connection managers, variables and parameters, containers, transformations, lookups, SCD, error handling, logging, checkpoints, deployment models, SSISDB catalog, scheduling and performance tuning.13 lessons · 21 interview Q&A · 7 cheat-sheet sections
RSStep 32

SSRS — SQL Server Reporting Services

Report server architecture, data sources and datasets, tablix (table/matrix/list), parameters and cascading parameters, expressions, grouping, drill-down and drill-through, subreports, charts, subscriptions, security, performance and Power BI Report Server.10 lessons · 18 interview Q&A · 8 cheat-sheet sections

3. Cloud & DevOps

IISStep 33

IIS — Internet Information Services and Hosting .NET Applications

How IIS works inside (HTTP.sys, WAS, W3SVC, worker processes), sites, bindings, applications and virtual directories, application pools (identity, pipeline mode, recycling, idle timeout), hosting ASP.NET Web Forms/MVC 5 and ASP.NET Core (in-process vs out-of-process, ASP.NET Core Module, Hosting Bundle), web.config, HTTPS certificates and SNI, authentication modes, URL Rewrite and ARR reverse proxy, compression and caching, logging and Failed Request Tracing, troubleshooting 500.x/502.5/503 errors, web farms and deployment with Web Deploy and PowerShell, security hardening, and IIS interview questions.9 lessons · 16 interview Q&A · 5 cheat-sheet sections
GitStep 34

Git & GitHub — Version Control from Basics to Advanced

How Git stores history, the daily commands, branching and merging, rebase, resolving conflicts, remotes and pull requests, branching strategies (GitFlow, trunk-based), undoing mistakes, tags and releases, hooks and the Git questions asked in every developer interview.10 lessons · 19 interview Q&A · 5 cheat-sheet sections
DkStep 35

Docker & Containers

Containers vs VMs, images and layers, Dockerfile for .NET, multi-stage builds, volumes, networks, Docker Compose, registries, security, debugging and production best practices.8 lessons · 18 interview Q&A · 7 cheat-sheet sections
K8sStep 36

Kubernetes (K8s) & AKS

Cluster architecture, pods, deployments, services, ingress, ConfigMaps and Secrets, probes, resources and autoscaling, storage, StatefulSets, namespaces, RBAC, Helm, rolling updates, troubleshooting and Azure Kubernetes Service.15 lessons · 21 interview Q&A · 8 cheat-sheet sections
ADOStep 37

Azure DevOps & CI/CD

Boards, Repos, Pipelines, Test Plans and Artifacts; YAML pipelines (stages, jobs, steps, templates, variables, environments, approvals), agents, service connections, branching and release strategies, and DevOps practices.10 lessons · 18 interview Q&A · 7 cheat-sheet sections
AzStep 38

Microsoft Azure for .NET Developers

Cloud models, Azure hierarchy and regions, App Service, Functions, Container Apps, AKS, Storage, Azure SQL, Cosmos DB, Service Bus, Event Grid, Event Hubs, Key Vault, Entra ID, managed identities, API Management, networking, monitoring, cost, security and architecture.14 lessons · 20 interview Q&A · 5 cheat-sheet sections
AzDBStep 39

Azure Databases — Azure SQL, Managed Instance, Cosmos DB, PostgreSQL and Migration

Choosing a database on Azure; Azure SQL Database (single database, elastic pools, DTU vs vCore, General Purpose / Business Critical / Hyperscale, serverless), Azure SQL Managed Instance and SQL Server on Azure VMs; security (firewall, private endpoints, Microsoft Entra authentication, managed identity, TDE, Always Encrypted, auditing), high availability, geo-replication, failover groups and backups/point-in-time restore; performance (Query Store, automatic tuning, Intelligent Insights); Cosmos DB (APIs, partition keys, RU/s, consistency levels), Azure Database for PostgreSQL/MySQL, Azure Cache for Redis; migrating on-premises SQL Server (DMA, Azure Database Migration Service) and cost optimisation.9 lessons · 15 interview Q&A · 5 cheat-sheet sections
AWSStep 40

Amazon Web Services (AWS) for .NET and Full Stack Developers

AWS fundamentals — regions and AZs, IAM, the shared responsibility model; compute (EC2, Elastic Beanstalk, ECS/Fargate, EKS, Lambda, App Runner), storage (S3, EBS, EFS), databases (RDS for SQL Server, Aurora, DynamoDB, ElastiCache), networking (VPC, subnets, security groups, Route 53, CloudFront, ALB/NLB, API Gateway), messaging (SQS, SNS, EventBridge, Kinesis), security (KMS, Secrets Manager, Cognito, WAF), monitoring (CloudWatch, X-Ray, CloudTrail), infrastructure as code (CloudFormation, CDK, Terraform), CI/CD (CodePipeline, GitHub Actions), deploying .NET apps, cost management, the Azure ↔ AWS service map and AWS interview questions.9 lessons · 16 interview Q&A · 5 cheat-sheet sections
GCPStep 41

Google Cloud Platform (GCP) for .NET and Full Stack Developers

GCP fundamentals — resource hierarchy (organisation, folders, projects), regions and zones, Cloud IAM and service accounts; compute (Compute Engine, Cloud Run, GKE, App Engine, Cloud Functions), storage (Cloud Storage), databases (Cloud SQL for SQL Server/PostgreSQL/MySQL, AlloyDB, Spanner, Firestore, Bigtable, Memorystore), analytics (BigQuery, Pub/Sub, Dataflow), networking (VPC, Cloud Load Balancing, Cloud CDN, Cloud DNS), security (Secret Manager, Cloud KMS, Identity Platform), operations (Cloud Logging, Monitoring, Trace), CI/CD (Cloud Build, Artifact Registry, Cloud Deploy), deploying ASP.NET Core to Cloud Run, Vertex AI, cost management and GCP interview questions.9 lessons · 15 interview Q&A · 5 cheat-sheet sections

4. Frontend

H5Step 42

HTML5 & CSS3 — Semantic Markup to Responsive Layouts

Document structure, semantic HTML, forms and accessibility, the CSS cascade and specificity, the box model, Flexbox and Grid, responsive design with media and container queries, CSS variables, Bootstrap/Tailwind and the HTML/CSS interview questions.11 lessons · 18 interview Q&A · 5 cheat-sheet sections
JSStep 43

JavaScript (ES5 → ES2025) & TypeScript Basics

Types, scope, hoisting, closures, this, prototypes, classes, the event loop, promises and async/await, modules, DOM and events, fetch, ES6+ features, error handling, performance, security and TypeScript essentials.16 lessons · 24 interview Q&A · 9 cheat-sheet sections
TSStep 44

TypeScript — Types, Generics and Real-World Patterns

Why TypeScript, basic and object types, interfaces vs type aliases, unions and narrowing, functions, classes, generics, utility types, mapped and conditional types, modules, tsconfig and strict mode, typing API calls for Angular/React, and the TypeScript interview questions.9 lessons · 16 interview Q&A · 5 cheat-sheet sections
NodeStep 45

Node.js — Runtime Internals, Express, APIs and SQL Server

What Node.js is and how it works inside (V8, libuv, the event loop phases, thread pool, non-blocking I/O), modules (CommonJS vs ES modules), npm and package.json, the core modules (fs, path, http, events, streams, buffer), asynchronous patterns (callbacks, promises, async/await), Express.js REST APIs with middleware and error handling, project folder structure, connecting to SQL Server (mssql, Prisma, Sequelize), authentication with JWT, worker threads and clustering, testing, security, performance, deployment and the Node.js interview questions.11 lessons · 17 interview Q&A · 5 cheat-sheet sections
$Step 46

jQuery

Selectors, traversal, DOM manipulation, events and delegation, effects, AJAX, deferreds, plugins, jQuery with ASP.NET MVC validation, performance and migrating from jQuery to modern JavaScript.10 lessons · 16 interview Q&A · 8 cheat-sheet sections
A1Step 47

AngularJS (1.x) — Legacy

Modules, controllers, $scope, two-way data binding, directives, filters, services/factories/providers, dependency injection, digest cycle, routing, $http and promises, custom directives, components, performance and migration to Angular.13 lessons · 16 interview Q&A · 7 cheat-sheet sections
NgStep 48

Angular (2 → 21)

Angular CLI, standalone components, templates and new control flow, data binding, directives and pipes, signals, services and DI, routing and guards, forms, HttpClient and interceptors, RxJS, change detection and zoneless, lifecycle hooks, state management, testing and performance.16 lessons · 24 interview Q&A · 10 cheat-sheet sections
ReStep 49

React (with Hooks, React 19 & Next.js basics)

JSX, components and props, state, events, conditional rendering and lists, hooks in depth, effects and data fetching, forms, context, reducers, refs, performance (memo, useMemo, useCallback, React Compiler), routing, state libraries, React 19 actions and Server Components, testing and Next.js.17 lessons · 22 interview Q&A · 8 cheat-sheet sections
NxStep 50

Next.js — App Router, Folder Structure, Rendering and Full Stack with SQL Server

What Next.js adds to React, the App Router folder structure with sample files for every special file (layout, page, loading, error, not-found, route handlers, middleware/proxy), Server vs Client Components, rendering strategies (static, dynamic, streaming, ISR, partial prerendering), data fetching and caching, Server Actions and forms, metadata and SEO, connecting to SQL Server from server code (mssql, Prisma), authentication, deployment to Vercel/Azure/IIS, the Pages Router for legacy apps, and Next.js interview questions.8 lessons · 15 interview Q&A · 5 cheat-sheet sections
VueStep 51

Vue.js 3 (with Pinia, Vue Router & Nuxt basics)

Vue instance and SFCs, template syntax and directives, reactivity (ref, reactive, computed, watch), Options vs Composition API, components, props, emits, slots, provide/inject, lifecycle hooks, composables, Vue Router, Pinia, forms, performance, testing and Nuxt.17 lessons · 21 interview Q&A · 8 cheat-sheet sections

5. Automation & Industry 4.0

6. Web3 & Blockchain

7. Interview Questions & Career

FSStep 57

.NET Full Stack Developer Interview — End to End

How .NET full stack interviews run, the end-to-end request flow (Angular/React → ASP.NET Core → EF Core → SQL Server), authentication, a feature built across every layer, performance, deployment, architecture and system design — with the questions interviewers ask most.10 lessons · 26 interview Q&A · 6 cheat-sheet sections
HRStep 58

HR & Behavioural Interview

How HR and behavioural rounds work, the STAR method, "tell me about yourself", strengths and weaknesses, why this company, why leaving, conflict, failure, pressure, teamwork, culture fit, questions to ask, body language, online interview etiquette and model answers.9 lessons · 25 interview Q&A · 6 cheat-sheet sections
TLStep 59

Team Lead, Managerial & Agile Interview

The tech lead vs engineering manager role, SDLC and Agile/Scrum/Kanban, estimation and planning, delegation, mentoring, performance management, conflict resolution, stakeholder management, risk and incident management, hiring, technical decision-making and model answers for managerial rounds.13 lessons · 24 interview Q&A · 7 cheat-sheet sections
₹Step 60

Career Gaps, Job Changes & Salary Negotiation

Explaining career gaps, layoffs, frequent job changes, domain/tech switches and freelancing; understanding CTC and offers (India and Taiwan), researching market pay, answering expected-salary questions, negotiating, counter-offers, offer comparison and resignation etiquette.11 lessons · 15 interview Q&A · 7 cheat-sheet sections
CoStep 61

Company-wise Interview Preparation

How interviews typically run at Indian IT services companies (TCS, Infosys, Wipro, HCLTech, Cognizant, Accenture, Capgemini, Tech Mahindra, LTIMindtree), global product companies (Microsoft, Amazon, Google, Oracle), consulting firms, GCCs, startups and Taiwan employers — with the most important questions and model answers.9 lessons · 16 interview Q&A · 5 cheat-sheet sections