Best of Interview Questions — 2023
- 1
- 2
Community Picks·2y
My favorite coding question to give candidates (and why)
The article discusses the author's favorite coding question to ask candidates during interviews. It emphasizes the importance of clarifying questions, understanding code complexity, and optimizing solutions. The question involves generating a list of loyal customers based on log files. The article highlights different approaches taken by candidates and provides insights for interviewers.
- 3
- 4
- 5
gitconnected·3y
10 Best Coding and Programming Interview Books in 2023
10 Best Coding and Programming Interview Books in 2023. In the past, I have hared some of the best online courses to prepare coding interviews. These books are enough to crack even the toughest of the job interviews at Amazon, or Microsoft. They provide excellent coverage of all essential topics for programming job interviews.
- 6
The Software House·3y
Frontend interview questions – developers tips in 2023
As the high demand for frontend development continues, technologies come and go and requirements change. As many as 25.96% of all programmers on Stack Overflow consider themselves frontend developers. Frontend development is an essential and obligatory part of any web-based and many mobile-based projects.
- 7
The Software House·3y
Node.js interview questions, tips, trends
Node.js has been one of the most consistently in-demand technologies for the past couple of years. There will be some Node interview questions too, but keep in mind that memorizing the questions and answers alone won’t get you far. The fundamentals are what make the most difference.
- 8
Community Picks·3y
Mastering React Interview: Top Common Questions and Best Practices
This post provides a comprehensive guide to help readers excel in React interviews. It covers common React interview questions, best practices, performance optimization techniques, and testing strategies. The article discusses the differences between the real DOM and virtual DOM, prop-drilling and the context API, higher-order components, and the role of Redux in React applications. It also provides tips for preparing for a React interview and recommends additional resources for further learning.
- 9
gitconnected·3y
Become a Coding Interview Pro in 2023 with These 20 Must-Know Algorithmic Patterns!
Become a Coding Interview Pro in 2023 with these 20 Must-Know Algorithmic Patterns! Master coding interviews: How grokking coding interview patterns can help you prepare smartly. The co-founder of Design Gurus and the author of Grokking series on coding and system design interviews.
- 10
Community Picks·3y
Software Engineer interviews: Everything you need to prepare
This post provides an overview of everything you need to prepare for software engineer interviews, including tips on resume writing, interview formats, programming language choices, coding interview practice, system design interview preparation, behavioral interview preparation, and salary negotiation.
- 11
Community Picks·3y
System Design Interview Guide for Senior Engineers
This post is a guide for senior engineers preparing for system design interviews. It emphasizes the importance of mastering the basic principles and provides insights from experienced interviewers. It also discusses the difference between coding and system design, and offers tips and strategies for success in interviews.
- 12
Medium·3y
Interview questions related to optimizing application performance in Node JS
Interview questions related to optimizing application performance in NodeJS are part of a set of interview questions. The questions will test the candidate’s knowledge of NodeJS and their ability to optimize performance in a range of scenarios, making it a valuable resource for companies looking to hire skilled NodeJS developers.
- 13
Code Like A Girl·3y
Why negotiating your salary is a must
Negotiating your salary is important because it signifies that your skills are valued and the market is changing. It is a collaborative process of discovery and understanding, not a confrontation. There are strategies and books available to help improve negotiation skills and build mutually beneficial relationships.
- 14
DEV·3y
9 Common JavaScript Interview Questions You Might Not Know The Answer For.
These questions can tell a lot about your core understanding of the language, and therefore if you are a fit for the job. Today we will kill two birds with one stone. Prepare to ace your next interview and brush up on the core concepts at once.
- 15
AWS in Plain English·3y
20 DevOps Interview Questions and Answers with Detailed Explanation
DevOps is a combination of cultural philosophies, practices, and tools that enhance an organization’s ability to deliver high-velocity applications and services. It enables rapid evolution and improvement of products and helps maintain a high standard of quality. 20 DevOps Interview Questions and Answers with Detailed Explanation.
- 16
freeCodeCamp·3y
Prepare for Your JavaScript Interview
Roadside Coder, a full-stack developer and popular course creator, guides you through each section of the course with clear and concise instructions. The course also covers callback functions, arrow functions, and lexical scope. You'll also be well-equipped to answer JavaScript interview questions related to closures and functions.
- 17
Medium·2y
Javascript Interview Question: Write a function which deep clones a object
A deep clone function in JavaScript creates a completely independent copy of an object or array, including all nested objects and arrays. It is important to use the appropriate cloning method in production applications.
- 18
Medium·3y
How I used ChatGPT to prepare for an interview?
ChatGPT is a large language model that uses artificial intelligence to generate human-like responses to questions. It can be difficult to fully understand the requirements of a backend position, as job descriptions may be vague or use technical jargon that is unfamiliar to some candidates. The challenges of interview preparation can be challenging for several reasons.
- 19
- 20
KDnuggets·3y
Learn Data Engineering From These GitHub Repositories
Learn data engineering with curated GitHub repositories covering topics like data ingestion, data warehouse, analytics engineering, batch processing, streaming, and more. Prepare for data engineering interviews with a collection of over 2000 interview questions.
- 21
KDnuggets·3y
ChatGPT for Data Science Interview Cheat Sheet
ChatGPT can help candidates understand and clarify complex concepts, algorithms, and methodologies commonly encountered in data science interviews. To help out, KDnuggets has put together a cheat sheet on the topic, ChatGPT for Data Science Interview Cheat Sheet.
- 22
Awesome Go·3y
Awesome Go Weekly - Issue 389, Nov 02, 2023
The weekly issue provides an overview of popular Go news, articles, and packages. It includes announcements of DoltgreSQL and a tool to learn any GitHub repo in 59 seconds. It also mentions an upgradable read-write lock for Goupstash and a way to collect and analyze real-time data.
- 23
KDnuggets·3y
7 Best Platforms to Practice SQL
HackerRank’s SQL practice suite has hundreds of questions available for you to practice. You can filter the questions by their difficulty levels: easy, medium, and hard. If you are a Leetcode user, you can practice SQL on it too. LeetCode is quite diverse, with varying difficulty levels and topics.
- 24
gitconnected·2y
Experienced Spring/Spring Boot Interview Questions for Java Developers-2023[5–10 years]
Experienced Java developers can find a list of interview questions related to Spring and Spring Boot in this article. Topics covered include alternative to spring boot application annotation, bean scopes, and differences between @inject and @autowire.
- 25
freeCodeCamp·3y
Learn Dynamic Programming Techniques in Java
Learn Dynamic Programming Techniques in Java Dynamic programming is a powerful technique that has been a cornerstone in the world of algorithms and computer science. It's a method that breaks down problems into smaller, more manageable sub-problems, solving each one only once and storing their solutions in case they're needed again.