Pinned
SumitM
31K posts
16 years In IT | Author of a bestselling Java book | All Books links in the pinned tweet
topmate.io/interviewswith…
Joined June 2021
- Griha Pravesh pooja done at my new home in Bangalore today. Feeling blessed and thankful for this new beginning. 🪔🏡
- As a backend engineer. Please learn: - System Design (scalability, microservices) -APIs (REST, GraphQL, gRPC) -Database Systems (SQL, NoSQL) -Distributed Systems (consistency, replication) -Caching (Redis, Memcached) -Security (OAuth2, JWT, encryption) -DevOps (CI/CD,
- As a backend engineer. Please learn: - DB - System Design - Algorithms - API design - API Security - CI/CD - DS - Docker/ Kubernetes - Caching - Messaging Stop jumping from one language to the other
- Cognizant has just announced a 5-MONTH DELAY in salary hikes, citing rising attrition rates. P.S. Cognizant's CEO is the highest-paid Indian CEO.
- As a backend engineer. Please learn: - System Design (scalability, microservices) -APIs (REST, GraphQL, gRPC) -Database Systems (SQL, NoSQL) -Distributed Systems (consistency, replication) -Caching (Redis, Memcached) -Security (OAuth2, JWT, encryption) -DevOps (CI/CD,
- As a backend engineer. Please learn: - DB - System Design - Algorithms - API design - API Security - CI/CD - DS - Docker/ Kubernetes - Caching - Messaging Stop jumping from one language to the other
- As a backend engineer. Please learn: - System Design (scalability, microservices) -APIs (REST, GraphQL, gRPC) -Database Systems (SQL, NoSQL) -Distributed Systems (consistency, replication) -Caching (Redis, Memcached) -Security (OAuth2, JWT, encryption) -DevOps (CI/CD,
- As a backend dev in 2025 , learn these 11 skills to keep you relevant in this Job market : 1. API Design - REST/GraphQL/gRPC 2. Authentication & Authorization - OAuth2, JWT, OpenID Connect, Passkeys 3. Databases - SQL, NoSQL, sharding, indexing, query tuning 4. Caching -
- Backend Interview question that is being asked a lot these days : You are implementing an API that returns users to the client, but the database has 1 M(1000000) users How will you return data to the client efficiently?
- As a backend engineer. Please learn: - GraphQL/ REST - DB - Design - DS & Algorithms - API design - CI/CD - Docker Pick up a language.. Stop jumping from one language to the other
- Minimum salaries as per experience in software development in India in 2025 that you should aim for : 2 years experience - 10 LPA 5 years experience - 22 LPA 7 years experience - 30 LPA 10 years experience - 42 LPA 12 years experience - 50 LPA 15 years experience - 70 LPA I
- SELECT * FROM users WHERE salary = NULL; SELECT * FROM users WHERE salary IS NULL; Are both these queries same?
- This is what going to the office in Bangalore looks like... Just 3 kms from the fancy Embassy Tech Village..






