11 Years in Tech | Backend | System Design | AI Building secureintent.ai/ DM For Collab & work📩

Backend Interview: 10,000 users. Each email takes 100ms. Total time: 1000 seconds. 16 minutes to send all emails. One change makes it 10x faster. Same result. Same emails. What's the fix? 🤔
69
14
331
129,160
Vikash Singh Tomar retweeted
You build a ticket booking app. Concert has 1000 seats. Tickets go on sale at 10 AM. 10:00:00 AM - 50,000 users click "Book Now" 10:00:01 AM - 1000 seats available 10:00:02 AM - 2,847 bookings confirmed 1,847 people paid for seats that don't exist. No overselling was supposed to happen. It did anyway. How do you design this to be bulletproof? 🤔
8
1
23
1,152
Vikash Singh Tomar retweeted
4 database queries. Running one by one. Total time: 800ms. Each query takes 200ms. None depend on each other. One change makes it 200ms. Same result. What's the fix? 🤔
26
5
53
4,469
Vikash Singh Tomar retweeted
Agentic AI interview question: Your agent generates a query that works with 1,000 rows but scans 100 million rows in production. How would you protect the database from an expensive agent-generated query?
50
9
130
17,161
Vikash Singh Tomar retweeted
10 things that will get you fired as a backend developer: 1. Storing passwords in plain text 2. No input validation anywhere 3. SQL queries with string concatenation 4. API keys hardcoded in the code 5. No database backups 6. Trusting client-side data for payments 7. No rate limiting on auth endpoints 8.Returning stack traces to users 9. No logging in production 10. Deploying on Friday at 5 PM Which one have you done? 👇
8
3
26
1,022
Vikash Singh Tomar retweeted
Database Interview Question: Two transactions update the same row at nearly the same time. What could go wrong, and how would you use transactions, locks, or isolation levels to prevent data inconsistencies?
22
9
82
6,252
Vikash Singh Tomar retweeted
Two requests for the same order arrive at almost exactly the same time. How can both requests charge the customer, and how would you prevent this race condition?
13
4
36
1,718
Vikash Singh Tomar retweeted
The scary part isn’t that AI tools can see your secrets. It’s that most of the time, you don’t even realize you pasted one. SecureIntent catches it before it leaves your browser.
This is what happens when you paste an API key into an AI tool. Most of the time - nothing visible. The key goes through. The AI responds. You move on. SecureIntent catches it before it lands. Watch what happens in the demo: -> Credential detected instantly -> Three choices appear - cancel, paste anyway, or paste anonymously -> Anonymous option swaps the real key for a token -> Real value comes back when you copy the answer out Everything runs on your device. Your text never leaves the browser. 28.65 million secrets leaked on public GitHub last year. AI service keys up 81%. The leak vector isn't just repos anymore. It's the AI chat window you have open all day. Free on Chrome and Firefox.
1
1
5
406
Vikash Singh Tomar retweeted
User uploads profile.jpg. User uploads virus.exe. User uploads hack.php. User uploads ../../../server.js. No validation. No file type check. No size limit. What are the 3 things missing? 🤔
15
1
31
913
Vikash Singh Tomar retweeted
Agentic AI interview question: An agent books a hotel but loses connection before receiving confirmation. How would it determine whether the booking actually happened?
61
14
187
31,841
Vikash Singh Tomar retweeted
Agentic AI interview question: Your agent needs to delete production data. Would you allow the LLM to directly execute the delete command? How would you design the permission layer?
87
23
217
22,865
Backend Interview Question: Your service depends on 3 external APIs. One of them becomes slow and starts timing out. How would you prevent that failure from bringing down your entire API?
35
5
64
8,610
Vikash Singh Tomar retweeted
Backend Interview Question: Your service depends on 3 external APIs. One of them becomes slow and starts timing out. How would you prevent that failure from bringing down your entire API?
35
5
64
8,610