tgindex
Coding Interview ⛥

Coding Interview ⛥

Статистика
@crackingthecodinginterviewsанглийский

This channel contains the free resources and solution of coding problems which are usually asked in the interviews.

Последний пост
25 июл.
Последнее чтение
13 авг.
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
английский
В каталоге с
13 авг.
Подписчики
1 463
−3 за 3 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
825
20 постов
Вовлечённость
56,4%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
0
каналов
Охват размещения
оценка
1/24сутки в ленте
326
1/48двое суток
373
1/72трое суток
402

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 𝟯𝟬 𝗦𝗰𝗲𝗻𝗮𝗿𝗶𝗼-𝗕𝗮𝘀𝗲𝗱 𝗝𝗮𝘃𝗮 𝗕𝗮𝗰𝗸𝗲𝗻𝗱 𝗜𝗻𝘁𝗲𝗿𝘃𝗶𝗲𝘄 𝗤𝘂𝗲𝘀𝘁𝗶𝗼𝗻𝘀 𝗝𝗮𝘃𝗮 & 𝗖𝗼𝗻𝗰𝘂𝗿𝗿𝗲𝗻𝗰𝘆: 1. Your HashMap is being accessed by multiple threads. What problems can occur, and how would you fix them? 2. Your application has a race condition causing duplicate payments. How would you identify and solve it? 3. Your application creates thousands of threads and CPU usage spikes. What would you do? 4. A REST API is taking 30 seconds because it calls three downstream services. How would you optimize it? 5. Multiple threads are updating the same record. How would you ensure consistency? 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁: 6. Your Spring Boot application startup time increased from 15 seconds to 2 minutes. How would you investigate? 7. A circular dependency error appears after deployment. How would you resolve it? 8. One API works locally but fails in production with LazyInitializationException . What could be the reason? 9. A transaction partially updates data even though you expected a rollback. Why might this happen? 10. Your application suddenly starts throwing OutOfMemoryError . How would you debug it? 𝗠𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀: 11. Service A calls Service B, which calls Service C. Service C is down. How would you prevent the failure from cascading? 12. A customer reports that the same payment was processed twice. How would you prevent duplicate processing? 13. One microservice becomes slow and starts affecting the entire system. What patterns would you implement? 14. How would you trace a request across 15 microservices? 15. One microservice must communicate with another. Would you choose REST, Kafka, or gRPC? Why? 𝗞𝗮𝗳𝗸𝗮: 16. A Kafka consumer processes the same message twice. How would you handle it? 17. One Kafka partition has much higher traffic than others. How would you fix it? 18. Consumer lag keeps increasing. How would you investigate? 19. A message fails repeatedly during processing. What should happen next? 20. How would you guarantee message ordering for a customer? 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲: 21. A query that used to take 50 ms now takes 10 seconds. How would you troubleshoot it? 22. Your database CPU reaches 100% during peak hours. What steps would you take? 23. Two transactions update the same row simultaneously. How would you handle concurrency? 24. A table has grown to hundreds of millions of records. How would you improve performance? 25. Would you choose optimistic locking or pessimistic locking for an inventory system? Why? 𝗦𝘆𝘀𝘁𝗲𝗺 𝗗𝗲𝘀𝗶𝗴𝗻 & 𝗔𝗪𝗦: 26. Your API receives 100,000 requests per minute. How would you scale it? 27. Users are abusing your API. How would you implement rate limiting? 28. Your Redis cache crashes unexpectedly. How should your application behave? 29. An EC2 instance needs to access S3 securely. How would you configure it without storing credentials? 30. A deployment causes increased latency. How would you identify the root cause and roll back safely?

  • Coding Interview ⛥ pinned «How to tailor your resume to a Job Description (JD) ?? Step 1 — Read the JD carefully Highlight keywords like: Skills mentioned (React, Node, AWS, etc.) Years of experience required Responsibilities listed Step 2 — Match your experience to it For every…»

  • How to tailor your resume to a Job Description (JD) ?? Step 1 — Read the JD carefully Highlight keywords like: Skills mentioned (React, Node, AWS, etc.) Years of experience required Responsibilities listed Step 2 — Match your experience to it For every point in your resume, ask: "Does this relate to what they asked?" Example: JD says: "Build scalable REST APIs" Your resume should say: "Built REST APIs using Node.js handling 10k+ requests/day" Step 3 — Rewrite your bullet points using this formula Action verb + What you did + Result/Impact ❌ Bad: "Worked on backend" ✅ Good: "Developed microservices in Spring Boot, reducing response time by 40%" Step 4 — Put JD keywords naturally in your resume Most companies use ATS (auto-screening software). If your resume doesn't have their exact keywords, it gets rejected before a human even reads it. Step 5 — Sections to focus on Skills — mirror their tech stack exactly Projects — pick projects closest to their domain Experience — rewrite bullets to match their responsibilities Quick checklist before sending: [ ] JD keywords present in resume [ ] Numbers/metrics in every bullet point [ ] Irrelevant experience removed [ ] One page (for freshers) [ ] Same tech stack names as JD (e.g. don't write "JS" if they wrote "JavaScript")

  • без подписи

  • без подписи

  • без подписи

  • без подписи

  • 7 февр.1 33117

    ✅ Top 50 Java Interview Questions ☕ 1. What are the main features of Java?  2. Difference between JDK, JRE, and JVM  3. What is the Java Virtual Machine (JVM)?  4. Explain the concept of Object-Oriented Programming in Java  5. What is the difference between == and .equals()?  6. What are access modifiers in Java?  7. Difference between abstract class and interface  8. What is a constructor? Types of constructors?  9. What is method overloading and overriding?  10. What is the difference between static and non-static methods?  11. What is the final keyword?  12. What is a package in Java?  13. What is the use of this and super keywords?  14. Difference between String, StringBuilder, and StringBuffer  15. What are exceptions? Checked vs unchecked exceptions  16. What is try-catch-finally in Java?  17. What is the difference between throw and throws?  18. Explain multithreading in Java  19. What is synchronization?  20. What is a thread lifecycle?  21. Explain collections in Java  22. Difference between List, Set, and Map  23. What is the difference between ArrayList and LinkedList?  24. What is HashMap?  25. Difference between HashMap and Hashtable  26. What is the hashCode() and equals() contract? 27. Explain generics in Java  28. What is an enum in Java?  29. What is a lambda expression?  30. What is functional interface?  31. What is the Stream API in Java 8?  32. What is Optional in Java 8?  33. What are default and static methods in interfaces?  34. What is garbage collection in Java?  35. What is the finalize() method?  36. What are annotations?  37. What is reflection in Java?  38. What is serialization and deserialization?  39. What is the transient keyword?  40. How does Java handle memory management?  41. What is JDBC in Java?  42. How do you connect to a database in Java?  43. What is the difference between Statement and PreparedStatement?  44. What is a singleton design pattern?  45. What is the factory pattern?  46. What is dependency injection?  47. What is the difference between stack and heap memory?  48. What are inner classes in Java?  49. What are best practices in exception handling?  50. How do you debug a Java application?

  • без подписи

  • Wishing you all a very Happy New Year. May you get the strength to give your best shot this year, and hit your goals - health, career, relationships and money. All the best, you can do it! 2026 for a win ❤️ just believe in yourself.

  • 30 дек.1 75217

    Accenture interview experiences Lächeln ✨: My Accenture interview question interview slot 2:40 pm. 1 Intro 2 Project discussion 3 your batch(2024) 4 about gap what have you done in this 5 did u do any project in this gap 😕 6 situation based question Last Do you have any question? She asked around 20-23 questions B G V: Accenture Technical Interview Experience Role: ASE (Off-campus)  Interviewer: Mr. Kalyan (Team/Project Manager)  Date and Time: December 29, 2025, at 4:00 PM slot - The interviewer introduced himself and shared his experience in IT Industry. - Was asked how I was doing and if I had lunch. - He checked if I was using just my laptop for the interview or had another device nearby. - Next was asked to introduce myself, covering my background, academics, projects, and hobbies. - Was asked explain each of my projects in detail. - Asked how many of the projects completed were as a group. - Asked how a team or group should be led. (Team Skills) - Also asked for one positive piece of feedback received on any project. - Asked to share one challenge faced in a project and how it was solved. - Discussed the most favorite and least favorite subjects and why I feel that way about it. - The interviewer gave me feedback on my projects. - Then asked if there any questions from my end. - Answered the questions and gave overall interview feedback

  • без подписи

  • Accenture Interview Questions 1. Tell me about yourself.  2. Tell me about your project and your roles in your project 3. Are u designing the framework, so tell me the folder structure of your framework. 4. Tell me what type of framework you are using. 5. Tell me the maven command. 6. Write a program to reverse a string. 7. Open the url Amazon, search for mobiles, scroll the page two times, and find the xpath of 7th listed Mobile phone....write a generic xpath. It should work when I use the same xpath in the new tab also. 8. Suppose there are multiple mobile numbers given in a website ..how u find which are the valid mobile number and which are invalid..give count also. 9. Write a selenium program to read the data from the Excel sheet. 10. Difference between method overloading and method overriding 11. What is the primary key, and how is it different from the foreign key. 12. Http status codes 13. Http methods call 14. What is inheritance where u apply in your framework.  15. Explain the testng.xml file.

  • без подписи

  • CGI Interview Questions  1) Introduce Yourself 2) What is Full Stack Development? 3) Difference between GET and POST method 4) Explain OOPs Concepts with Examples 5) What is the difference between SQL and NoSQL? 6) Explain SDLC and Agile Model 7) Describe your Final Year Project 8) Write an SQL query to count employees in each department 9) SQL query to find duplicate records in a table 10) Difference between INNER JOIN and LEFT JOIN 11) SQL query to fetch top 3 highest salaries 12) Write a program to check if a number is a palindrome 13) Write a program to check if two strings are anagrams 14) Find the missing number in a sorted array 15) Implement Stack using Array 16) What is Time and Space Complexity? 17) What are your strengths and weaknesses? 18) Why do you want to join CGI? 19) Are you open to working night shifts or relocating? 20) How do you manage deadlines or pressure?

  • без подписи

  • SQL Cheatsheet 📝 This SQL cheatsheet is designed to be your quick reference guide for SQL programming. Whether you’re a beginner learning how to query databases or an experienced developer looking for a handy resource, this cheatsheet covers essential SQL topics. 1. Database Basics    - CREATE DATABASE db_name;    - USE db_name; 2. Tables    - Create Table: CREATE TABLE table_name (col1 datatype, col2 datatype);    - Drop Table: DROP TABLE table_name;    - Alter Table: ALTER TABLE table_name ADD column_name datatype; 3. Insert Data    - INSERT INTO table_name (col1, col2) VALUES (val1, val2); 4. Select Queries    - Basic Select: SELECT * FROM table_name;    - Select Specific Columns: SELECT col1, col2 FROM table_name;    - Select with Condition: SELECT * FROM table_name WHERE condition; 5. Update Data    - UPDATE table_name SET col1 = value1 WHERE condition; 6. Delete Data    - DELETE FROM table_name WHERE condition; 7. Joins    - Inner Join: SELECT * FROM table1 INNER JOIN table2 ON table1.col = table2.col;    - Left Join: SELECT * FROM table1 LEFT JOIN table2 ON table1.col = table2.col;    - Right Join: SELECT * FROM table1 RIGHT JOIN table2 ON table1.col = table2.col; 8. Aggregations    - Count: SELECT COUNT(*) FROM table_name;    - Sum: SELECT SUM(col) FROM table_name;    - Group By: SELECT col, COUNT(*) FROM table_name GROUP BY col; 9. Sorting & Limiting    - Order By: SELECT * FROM table_name ORDER BY col ASC|DESC;    - Limit Results: SELECT * FROM table_name LIMIT n; 10. Indexes    - Create Index: CREATE INDEX idx_name ON table_name (col);    - Drop Index: DROP INDEX idx_name; 11. Subqueries    - SELECT * FROM table_name WHERE col IN (SELECT col FROM other_table); 12. Views    - Create View: CREATE VIEW view_name AS SELECT * FROM table_name;    - Drop View: DROP VIEW view_name; Hope it helps :)

  • Data Lake vs Data Warehouse

  • Date: 09-05-2025 Company name: Tredence Role: Data Scientist 01. What is the exploding gradient problem while using the back propagation technique? Answer:  When large error gradients accumulate and result in large changes in the neural network weights during training, it is called the exploding gradient problem. The values of weights can become so large as to overflow and result in NaN values. This makes the model unstable and the learning of the model to stall just like the vanishing gradient problem. This is one of the most commonly asked interview questions on machine learning. 02. What do you mean by Associative Rule Mining (ARM)? Answer- Associative Rule Mining is one of the techniques to discover patterns in data like features (dimensions) which occur together and features (dimensions) which are correlated. It is mostly used in Market-based Analysis to find how frequently an itemset occurs in a transaction. Association rules have to satisfy minimum support and minimum confidence at the very same time. 03. What is the primary difference between R square and adjusted R square? Answer- In linear regression, you use both these values for model validation. However, there is a clear distinction between the two. R square accounts for the variation of all independent variables on the dependent variable. In other words, it considers each independent variable for explaining the variation. In the case of Adjusted R square, it accounts for the significant variables alone for indicating the percentage of variation in the model. By significant, we refer to the P values less than 0.05. 04. What are hard margin and soft Margin SVMs? Answer-  Hard margin SVMs work only if the data is linearly separable and these types of SVMs are quite sensitive to the outliers. But our main objective is to find a good balance between keeping the margins as large as possible and limiting the margin violation i.e. instances that end up in the middle of margin or even on the wrong side, and this method is called soft margin SVM. ———————————————————— Stay Safe & Happy Learning 💙

  • DevOps Tech Stack