Tagged articles

Interview

651 articles · Page 5 of 7
Python Programming Learning Circle
Python Programming Learning Circle
Apr 17, 2021 · Fundamentals

Python Comprehensions: List, Dictionary, Set, Generator and Interview Questions

This article explains Python's comprehension syntax—including list, dictionary, set, and generator expressions—provides multiple code examples, demonstrates advanced usage such as conditional and nested comprehensions, and presents a common interview question illustrating variable scope with lambda functions.

InterviewLambdacomprehension
0 likes · 7 min read
Python Comprehensions: List, Dictionary, Set, Generator and Interview Questions
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 17, 2021 · Databases

40 Essential Redis Interview Questions Every Candidate Should Know

This article compiles 40 common Redis interview questions covering fundamentals, data types, persistence, clustering, performance tuning, memory optimization, and practical usage patterns, providing concise answers that help candidates confidently tackle Redis topics and secure job offers during the competitive hiring season.

DatabaseInterviewRedis
0 likes · 23 min read
40 Essential Redis Interview Questions Every Candidate Should Know
php Courses
php Courses
Apr 14, 2021 · Backend Development

PHP Interview Questions and Answers

This article presents a collection of PHP interview questions covering function existence, language constructs, array handling, error types, and code snippets, each accompanied by explanations of the correct answers and underlying PHP behavior.

InterviewQuizprogramming
0 likes · 4 min read
PHP Interview Questions and Answers
ByteFE
ByteFE
Apr 10, 2021 · Frontend Development

Interview with dexteryy: The Evolution and Future of Modern Web Development

In this extensive interview, dexteryy, a senior Web front‑end engineer at ByteDance, shares his personal journey, reflects on the historical stages of Web development, discusses current challenges of mobile and immersive experiences, and outlines the vision for next‑generation application development tools and ecosystems.

FrontendInterviewJavaScript
0 likes · 17 min read
Interview with dexteryy: The Evolution and Future of Modern Web Development
Java Architect Essentials
Java Architect Essentials
Mar 31, 2021 · Databases

40 Common Redis Interview Questions and Answers

This article compiles 40 frequently asked Redis interview questions, covering its definition, data types, advantages, comparison with Memcached, persistence mechanisms, performance considerations, eviction policies, clustering, client libraries, security commands, usage scenarios, and best‑practice tips for high‑traffic production environments.

ClusteringDatabaseInterview
0 likes · 19 min read
40 Common Redis Interview Questions and Answers
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Mar 23, 2021 · Backend Development

From Student to Java MVP: Insights from Huawei Cloud’s Top Engineer

In this exclusive interview, Huawei Cloud MVP Jiangnan Yidiayu shares his journey from a management student to a Java development expert, offering career advice, discussing the evolution of Java in the cloud‑native era, and revealing the motivations behind his popular Spring Security book and upcoming tutorials.

Interviewjavaspring security
0 likes · 13 min read
From Student to Java MVP: Insights from Huawei Cloud’s Top Engineer
Efficient Ops
Efficient Ops
Mar 21, 2021 · Fundamentals

Top 10 Linux Shell Interview Questions and How to Solve Them

This article presents ten common Linux shell interview questions covering script termination, file header removal, line length checking, viewing non‑printing characters, directory permissions, process lifecycle, cut usage, cmp vs diff differences, echo vs ls substitution, and a brief explanation of inodes, each with clear command‑line solutions.

Command LineInterviewLinux
0 likes · 7 min read
Top 10 Linux Shell Interview Questions and How to Solve Them
macrozheng
macrozheng
Mar 16, 2021 · R&D Management

How to Craft Winning Resumes for Every Tech Career Stage

This guide breaks down interview focus and resume‑writing strategies for interns, fresh graduates, engineers with 1‑3 years, and professionals with 5+ years of experience, offering practical tips, template recommendations, and a clear roadmap to improve your job‑search success.

InterviewJob HuntingSoftware Engineering
0 likes · 10 min read
How to Craft Winning Resumes for Every Tech Career Stage
MaGe Linux Operations
MaGe Linux Operations
Mar 14, 2021 · Fundamentals

What the Future Holds for Python at 30? Insights from a Core Contributor

Celebrating Python’s 30th birthday, this interview with core contributor Pablo Galindo explores the language’s rise, current massive adoption, diverse use cases—from machine‑learning models to internal tooling—and his perspective on upcoming challenges, performance improvements, and the balance between evolution and backward compatibility.

InterviewProgramming LanguagePython
0 likes · 5 min read
What the Future Holds for Python at 30? Insights from a Core Contributor
58UXD
58UXD
Mar 12, 2021 · Fundamentals

Behind the Scenes: How 3D Physical Effects Shape Modern Films

This article introduces veteran 3D physical‑effects artist Zhu Dewei, explains the workflow of 3D printing, scanning, modeling and post‑processing for film props, and shares his insights on the challenges, skills and future of Chinese movie‑making through a detailed interview.

3D modeling3D printingInterview
0 likes · 12 min read
Behind the Scenes: How 3D Physical Effects Shape Modern Films
macrozheng
macrozheng
Mar 11, 2021 · Backend Development

How to Design Scalable Leaderboards with MySQL and Redis: Interview Tips

This article walks through designing a ranking system for interview scenarios, comparing MySQL and Redis implementations, covering sorted‑set operations, handling daily, weekly, and multi‑day leaderboards, scaling to billions of users, and addressing practical considerations beyond pure API usage.

InterviewLeaderboardRedis
0 likes · 19 min read
How to Design Scalable Leaderboards with MySQL and Redis: Interview Tips
58UXD
58UXD
Mar 3, 2021 · Fundamentals

Inside Industrial Product Design: Insights from Goertek’s ID Lead Chen Li Chao

In this interview, Goertek’s industrial design supervisor Chen Li Chao shares his career journey, the full product‑design workflow from concept to market, challenges faced on projects like the PICO VR headset and Haier’s H9000 TV, and advice for aspiring designers in China’s growing design scene.

Chinese designDesign ProcessInterview
0 likes · 7 min read
Inside Industrial Product Design: Insights from Goertek’s ID Lead Chen Li Chao
Top Architect
Top Architect
Feb 16, 2021 · Backend Development

Message Queue Interview Guide: Why Use MQ, Its Pros & Cons, and Comparison of Kafka, ActiveMQ, RabbitMQ, and RocketMQ

This article explains why message queues are used, outlines their advantages and disadvantages, compares Kafka, ActiveMQ, RabbitMQ, and RocketMQ in terms of throughput, latency, reliability and features, and provides interview‑style guidance on high availability, idempotency, data loss prevention, ordering, and scaling strategies.

ActiveMQInterviewMQ
0 likes · 33 min read
Message Queue Interview Guide: Why Use MQ, Its Pros & Cons, and Comparison of Kafka, ActiveMQ, RabbitMQ, and RocketMQ
Practical DevOps Architecture
Practical DevOps Architecture
Feb 4, 2021 · Databases

Redis Interview Questions: Caching Pitfalls, Persistence Options, Memory Optimization, and Eviction Policies

This article presents common Redis interview questions covering cache penetration, breakdown, and avalanche, explains RDB and AOF persistence mechanisms with configuration commands, and details memory‑size tuning, LRU/LFU/RANDOM eviction policies, plus a practical flushAll scenario.

InterviewMemory OptimizationPersistence
0 likes · 9 min read
Redis Interview Questions: Caching Pitfalls, Persistence Options, Memory Optimization, and Eviction Policies
ITPUB
ITPUB
Feb 1, 2021 · Databases

Master MySQL Index Interview Questions: 9 Essential Concepts Explained

This article breaks down nine core MySQL index concepts—including index types, B+Tree advantages, search steps, covering indexes, index invalidation, left‑most prefix rules, index push‑down, and safe index creation on large tables—to help candidates answer interview questions about tree‑search operations and performance trade‑offs.

B+TreeIndexInterview
0 likes · 16 min read
Master MySQL Index Interview Questions: 9 Essential Concepts Explained
Programmer DD
Programmer DD
Feb 1, 2021 · Backend Development

What to Ask in a Java Interview? Essential Reverse Interview Questions

This guide compiles a comprehensive list of reverse‑interview questions for Java candidates, covering responsibilities, technical practices, team dynamics, company policies, compensation, remote work, and more, helping interviewees evaluate potential employers and demonstrate proactive curiosity.

Interviewbackendcareer
0 likes · 16 min read
What to Ask in a Java Interview? Essential Reverse Interview Questions
Code Ape Tech Column
Code Ape Tech Column
Jan 21, 2021 · Interview Experience

Master Distributed System Interview Questions: CAP, Redis, Zookeeper, Kafka and More

This article compiles essential interview‑style questions and detailed answers on distributed system fundamentals—including CAP and BASE theories, consistency models, distributed transactions, Redis features and persistence, Zookeeper coordination, Kafka architecture, and common design patterns for high‑concurrency scenarios.

InterviewKafkaMessage Queue
0 likes · 38 min read
Master Distributed System Interview Questions: CAP, Redis, Zookeeper, Kafka and More
DevOps
DevOps
Jan 15, 2021 · Artificial Intelligence

Elon Musk Discusses AI, Autonomous Driving, Battery Materials, Space Colonization, and Personal Philosophy in an Interview with Mathias Döpfner

In a comprehensive interview, Elon Musk shares his views on artificial intelligence, the future of autonomous vehicles, battery resource challenges, the strategic importance of Tesla's Berlin factory, his personal wealth philosophy, the need for multi‑planetary humanity, and his definition of himself as an engineer.

AIBattery MaterialsElon Musk
0 likes · 39 min read
Elon Musk Discusses AI, Autonomous Driving, Battery Materials, Space Colonization, and Personal Philosophy in an Interview with Mathias Döpfner
Efficient Ops
Efficient Ops
Jan 12, 2021 · R&D Management

Inside a Chinese Bank’s DevOps Journey: Lessons from the 2020 IT Governance Forum

The 2020 GOLF+ IT New Governance Leadership Forum in Beijing highlighted industry best practices, honored ICBC senior manager Qian Xianglong as the financial sector leader, and featured an in‑depth interview where he discussed his career, 2020 DevOps achievements, and ambitious 2021 plans for standardization, tooling, and security.

BankingDevOpsIT governance
0 likes · 5 min read
Inside a Chinese Bank’s DevOps Journey: Lessons from the 2020 IT Governance Forum
IT Xianyu
IT Xianyu
Dec 11, 2020 · Fundamentals

How to Effectively Present Your Project Experience in Technical Interviews

The article offers practical guidance on preparing and delivering project experience during technical interviews, emphasizing confidence, detailed preparation, highlighting key achievements, avoiding common pitfalls, and strategically guiding interviewers to showcase relevant skills and technologies.

InterviewSoftware Engineeringcareer advice
0 likes · 12 min read
How to Effectively Present Your Project Experience in Technical Interviews
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Dec 5, 2020 · Backend Development

Master MyBatis Interview Questions: #{} vs ${}, XML Mapping, Plugins, and More

This article provides concise, interview‑style explanations of MyBatis core concepts—including the difference between #{} and ${}, additional XML tags, DAO interface mechanics, pagination, plugin development, batch operations, executors, lazy loading, enum mapping, and internal configuration mapping—helping developers ace backend Java ORM interviews.

InterviewMyBatisORM
0 likes · 16 min read
Master MyBatis Interview Questions: #{} vs ${}, XML Mapping, Plugins, and More
DevOps Cloud Academy
DevOps Cloud Academy
Nov 24, 2020 · Databases

Elasticsearch Interview Questions and Answers: Fundamentals, Architecture, and Operations

This article provides a detailed collection of basic Elasticsearch interview questions and answers, covering core concepts such as cluster and node architecture, indexing, mapping, search APIs, analyzers, tokenizers, aggregation, security, and operational tools, along with practical code snippets for common tasks.

AggregationClusterElasticsearch
0 likes · 19 min read
Elasticsearch Interview Questions and Answers: Fundamentals, Architecture, and Operations
Programmer DD
Programmer DD
Nov 13, 2020 · Backend Development

10 Tricky Java Interview Questions and Their Answers Explained

This article presents ten challenging Java interview questions covering method overloading, object comparison, garbage collection, parameter passing, string creation, floating‑point precision, static method behavior, double comparison, try‑catch‑finally execution, and main method overloading, each followed by a concise explanation of the correct answer.

InterviewJVMOOP
0 likes · 7 min read
10 Tricky Java Interview Questions and Their Answers Explained
ITPUB
ITPUB
Nov 5, 2020 · Databases

Inside MySQL InnoDB: My Interview Journey and Development Insights

The author recounts his 2012 MySQL interview experience, describes the global InnoDB team structure, outlines the bug‑fix and feature‑development workflow, lists key contributions such as spatial indexes and transparent encryption, and reflects on leaving Oracle for Tencent Cloud.

Database DevelopmentInnoDBInterview
0 likes · 9 min read
Inside MySQL InnoDB: My Interview Journey and Development Insights
Selected Java Interview Questions
Selected Java Interview Questions
Nov 3, 2020 · Backend Development

Java Interview Questions and Sample Solutions (Sorting Units, Coding Challenges, and Common Topics)

This article presents a Java interview preparation guide featuring a unit‑conversion sorting problem with complete code, two additional coding challenges, and a collection of typical interview questions on design patterns, GC troubleshooting, MySQL optimization, and Zookeeper election, plus links to extensive interview question archives.

Design PatternsInterviewbackend
0 likes · 5 min read
Java Interview Questions and Sample Solutions (Sorting Units, Coding Challenges, and Common Topics)
ITPUB
ITPUB
Oct 28, 2020 · Databases

Top MySQL Interview Questions: Data Types, Indexes, Joins, and Performance Tuning

This article compiles essential MySQL interview questions covering data types, storage engines, locks, transactions, triggers, index creation and usage, join types, and practical SQL optimization techniques with concrete examples and code snippets for developers to master database fundamentals.

InterviewMySQLSQL
0 likes · 35 min read
Top MySQL Interview Questions: Data Types, Indexes, Joins, and Performance Tuning
Architect's Tech Stack
Architect's Tech Stack
Oct 13, 2020 · Fundamentals

Five Common Java String Interview Questions with Detailed Answers

This article walks through five typical Java String interview questions, providing code examples, execution results, and in‑depth explanations of reference equality, the string constant pool, object creation, and compile‑time versus runtime concatenation to help readers master Java string behavior.

InterviewMemoryequality
0 likes · 8 min read
Five Common Java String Interview Questions with Detailed Answers
ITPUB
ITPUB
Sep 7, 2020 · Fundamentals

Top 10 Linux Shell Interview Questions with Clear Answers

This article presents ten common Linux shell interview questions, explains how to interrupt scripts, manipulate files with sed, check line lengths, view non‑printable characters, set directory permissions, understand process states, and use commands like cut, cmp, diff, echo, and inode.

InterviewScriptingcommands
0 likes · 8 min read
Top 10 Linux Shell Interview Questions with Clear Answers
Selected Java Interview Questions
Selected Java Interview Questions
Sep 6, 2020 · Backend Development

Redis Interview Questions and High‑Availability Distributed System Overview

This article compiles common Redis interview questions, compares Redis with Memcached, explains eviction policies, and provides a concise introduction to distributed systems, high‑availability architectures, master‑slave replication, synchronization methods, and Redis‑based distributed lock solutions.

High AvailabilityInterviewRedis
0 likes · 12 min read
Redis Interview Questions and High‑Availability Distributed System Overview
Code Ape Tech Column
Code Ape Tech Column
Aug 26, 2020 · Databases

Master MySQL Basics: Interview Q&A on Relational Databases

This article provides a comprehensive interview‑style overview of MySQL fundamentals, covering relational database concepts, data types, storage engines, SQL syntax, version checking, normal forms, views, stored procedures, and performance tips, all essential for backend developers and database professionals.

Data TypesDatabase DesignInterview
0 likes · 20 min read
Master MySQL Basics: Interview Q&A on Relational Databases
Senior Brother's Insights
Senior Brother's Insights
Aug 24, 2020 · Backend Development

Why == Fails but equals Works: Java String Comparison Explained

This article explains how Java’s == operator compares object references while the String class’s equals method compares actual character values, covering JVM memory layout, literal pooling, code implementation, and practical examples that clarify common interview questions.

InterviewJVMequals
0 likes · 8 min read
Why == Fails but equals Works: Java String Comparison Explained
Architect
Architect
Aug 21, 2020 · Backend Development

Message Queue Interview Guide: Benefits, Drawbacks, Choosing the Right MQ, and Ensuring High Availability

This article explains why and when to use message queues, outlines their advantages and disadvantages, compares popular MQ products such as Kafka, RabbitMQ, RocketMQ and ActiveMQ, and provides practical advice on high‑availability, duplicate‑consumption prevention, and idempotent design for interview preparation.

InterviewKafkaMQ
0 likes · 19 min read
Message Queue Interview Guide: Benefits, Drawbacks, Choosing the Right MQ, and Ensuring High Availability
Wukong Talks Architecture
Wukong Talks Architecture
Aug 7, 2020 · Fundamentals

JVM Interview Questions and Java Mind Map Resources

This article presents a comprehensive collection of JVM interview questions covering memory areas, garbage collection, class loading, and performance tuning, along with eleven detailed Java mind‑map images that visually summarize core concepts such as the JVM architecture, GC algorithms, and thread management.

Class LoadingGarbage CollectionInterview
0 likes · 8 min read
JVM Interview Questions and Java Mind Map Resources
Selected Java Interview Questions
Selected Java Interview Questions
Jul 14, 2020 · Backend Development

Deep Dive into Java HashMap: Implementation Details, Internals, and Interview Questions

This article explains the internal design of Java's HashMap—including its default capacity, load factor, underlying array‑list‑tree structure, hash calculation, resizing algorithm, treeification, and common interview questions—while providing complete source code snippets and practical usage tips for developers.

CollectionsData StructuresHashMap
0 likes · 22 min read
Deep Dive into Java HashMap: Implementation Details, Internals, and Interview Questions
Selected Java Interview Questions
Selected Java Interview Questions
Jul 10, 2020 · Backend Development

Message Queue Interview Questions and Technical Guide

This article provides a comprehensive overview of message queue concepts, covering usage scenarios, advantages, drawbacks, technology selection, high‑availability architectures, duplicate handling, data loss prevention, ordering guarantees, latency management, and design principles, supplemented with interview‑style questions and code examples.

High AvailabilityInterviewKafka
0 likes · 20 min read
Message Queue Interview Questions and Technical Guide
ITPUB
ITPUB
Jul 8, 2020 · Fundamentals

Top 10 Linux Shell Interview Questions with Ready‑to‑Use Answers

This article presents ten common Linux shell interview questions, each followed by clear explanations and exact command‑line solutions—including script termination, file header removal, line length checking, non‑printable character display, directory permissions, process states, cut usage, cmp vs diff, echo vs ls, and a brief overview of inodes.

InterviewScriptingcommand-line
0 likes · 8 min read
Top 10 Linux Shell Interview Questions with Ready‑to‑Use Answers
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 3, 2020 · Fundamentals

Understanding LRU Cache: Interview Thought Process and Implementation

This article explains why technical interviews focus on problem‑solving skills, outlines a four‑step interview approach, introduces the LRU cache eviction policy, analyzes required operations, selects HashMap plus a doubly linked list as the optimal data structures, and provides a complete Java implementation with detailed commentary.

Cache EvictionDoubly Linked ListHashMap
0 likes · 15 min read
Understanding LRU Cache: Interview Thought Process and Implementation
Liangxu Linux
Liangxu Linux
Jun 25, 2020 · Operations

Top 10 Linux Shell Interview Questions and How to Solve Them

This article presents ten common Linux shell interview questions, providing clear explanations and step‑by‑step command examples—including script termination, file header removal, line length checking, non‑printable character display, directory permissions, process states, and differences between utilities—so readers can master essential command‑line techniques.

Command LineInterviewLinux
0 likes · 8 min read
Top 10 Linux Shell Interview Questions and How to Solve Them
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 23, 2020 · Backend Development

Common Kafka Interview Questions and Answers

This article reviews common Kafka interview questions, covering delay queues, idempotence, replica states, offsets, message ordering, and handling duplicate consumption, and includes example code for enabling idempotent producers along with explanations of time‑wheel mechanisms and practical solutions to consumer rebalance issues.

InterviewKafkaOffsets
0 likes · 9 min read
Common Kafka Interview Questions and Answers
FunTester
FunTester
Jun 22, 2020 · Interview Experience

What Does “Proficient in Java or Python” Really Mean for Developers?

Job listings often demand “proficient in Java or Python,” but the term’s true meaning varies by role; it simply indicates the ability to solve the problems you’ll face, with the required depth depending on the specific technical demands of the position.

InterviewPythondeveloper hiring
0 likes · 2 min read
What Does “Proficient in Java or Python” Really Mean for Developers?
Python Programming Learning Circle
Python Programming Learning Circle
Jun 17, 2020 · Fundamentals

53 Python Interview Questions and Answers

This article compiles 53 common Python interview questions covering fundamentals, data structures, functions, OOP, and standard library features, providing concise explanations and code examples to help data scientists and developers prepare for technical interviews.

Interviewanswersdata science
0 likes · 21 min read
53 Python Interview Questions and Answers
Big Data Technology Architecture
Big Data Technology Architecture
Jun 3, 2020 · Big Data

Comprehensive Kafka Interview Questions and Answers

This article compiles essential Kafka interview topics, covering cluster sizing, partition and replica configuration, offset management, topic creation, log structure, election mechanisms, partition assignment strategies, handling data backlog, exactly‑once semantics, idempotence, transactions, and performance tuning with practical command examples.

InterviewKafkamessaging
0 likes · 15 min read
Comprehensive Kafka Interview Questions and Answers
MaGe Linux Operations
MaGe Linux Operations
May 27, 2020 · Operations

Key DevOps Interview Q&A: Git, MySQL Replication, Kafka, Kubernetes

This article compiles essential DevOps interview questions covering version control differences between Git and SVN, MySQL master‑slave replication mechanics, Kafka versus traditional MQ, Kubernetes service types, pod communication, health checks, resource limits, link types, and permanent mounting techniques.

DevOpsGitInterview
0 likes · 17 min read
Key DevOps Interview Q&A: Git, MySQL Replication, Kafka, Kubernetes
Sohu Tech Products
Sohu Tech Products
May 13, 2020 · Fundamentals

Deep Dive into Java HashMap: Implementation, hashCode/equals, Collision Handling, and Interview Questions

This article provides a comprehensive overview of Java's HashMap, covering its place in the Set and Map families, internal implementation details, the relationship between hashCode() and equals(), collision resolution strategies, basic operations, differences from Hashtable, and several classic interview problems such as Top‑K frequency and LRU cache design.

CollisionData StructuresHashMap
0 likes · 14 min read
Deep Dive into Java HashMap: Implementation, hashCode/equals, Collision Handling, and Interview Questions
21CTO
21CTO
May 13, 2020 · Backend Development

Boost Your PHP Workflow: Expert Tips for Optimizing PHPStorm

In this interview, PHPStorm technical lead Christopher Stock shares essential global settings, navigation shortcuts, and recent feature updates that help developers edit PHP code more efficiently, compare it with other IDEs, and outline future improvements for the IDE.

InterviewPhpStormdevelopment
0 likes · 4 min read
Boost Your PHP Workflow: Expert Tips for Optimizing PHPStorm
21CTO
21CTO
May 6, 2020 · Fundamentals

Why Google’s Top Quantum Scientist Walked Away: An Inside Interview

In this detailed interview, former Google quantum hardware lead John Martinis explains his unexpected resignation, recounts his role in achieving quantum supremacy, discusses team dynamics, leadership challenges, future quantum‑computing plans, and offers insight into the broader implications for the field.

GoogleInterviewJohn Martinis
0 likes · 14 min read
Why Google’s Top Quantum Scientist Walked Away: An Inside Interview
Selected Java Interview Questions
Selected Java Interview Questions
Apr 30, 2020 · Fundamentals

Java Collections Framework Interview Questions and Answers

This article compiles a comprehensive set of Java Collections Framework interview questions, explaining its purpose, advantages, generic benefits, core interfaces, iterator behavior, fail‑fast vs fail‑safe, map views, differences among implementations, thread‑safety, and sorting mechanisms.

CollectionsData StructuresInterview
0 likes · 18 min read
Java Collections Framework Interview Questions and Answers
macrozheng
macrozheng
Apr 29, 2020 · Fundamentals

Mastering Java HashMap: From Basics to Interview Mastery

This article explains the fundamentals of Java's HashMap, covering its relationship to Set and Map families, internal implementation details, hashCode/equals contracts, collision resolution strategies, basic operations with code examples, and common interview questions such as Top‑K and LRU cache design.

Data StructuresHashMapInterview
0 likes · 18 min read
Mastering Java HashMap: From Basics to Interview Mastery
21CTO
21CTO
Apr 28, 2020 · Fundamentals

What Junio Hamano Reveals About 15 Years of Git Evolution

In this interview, Git’s long‑time maintainer Junio Hamano reflects on the project’s 15‑year history, its community, design philosophy, favorite features, and the changes he would still make to improve version control for developers worldwide.

GitInterviewJunio Hamano
0 likes · 8 min read
What Junio Hamano Reveals About 15 Years of Git Evolution
Laravel Tech Community
Laravel Tech Community
Apr 24, 2020 · Backend Development

PHP Basic Interview Questions

This article presents a collection of ten PHP basic interview questions covering CSS properties, HTML link targets, CSS centering techniques, color and opacity concepts, JavaScript object references, parsing functions, type coercion, prototype inheritance, DOM selection methods, and AJAX versus form submission nuances.

InterviewPHPQuiz
0 likes · 5 min read
PHP Basic Interview Questions
Python Programming Learning Circle
Python Programming Learning Circle
Apr 23, 2020 · Fundamentals

53 Python Interview Questions and Answers

This article compiles 53 common Python interview questions covering fundamentals such as data structures, functions, OOP, modules, and standard library features, each accompanied by concise explanations and code examples to help candidates and developers prepare effectively.

Interviewpreparationprogramming
0 likes · 24 min read
53 Python Interview Questions and Answers
Python Programming Learning Circle
Python Programming Learning Circle
Apr 21, 2020 · Fundamentals

9 Common Python Interview Questions and Answers

This article presents nine frequently asked Python interview questions covering lists, tuples, dictionaries, string reversal, memory management, session/cookie/token concepts, HTTP methods, decorators, concurrency, comprehensions, and generators, each explained with clear descriptions and code examples for developers preparing for technical interviews.

Data StructuresInterviewMemory Management
0 likes · 11 min read
9 Common Python Interview Questions and Answers
Top Architect
Top Architect
Apr 1, 2020 · Backend Development

How to Prepare for Java Junior and Senior Technical Interviews

Preparing thoroughly for Java junior and senior technical interviews requires covering core Java concepts, Spring and Spring Boot frameworks, database fundamentals, multithreading, JVM internals, and architectural knowledge, while practicing problem‑solving and understanding interviewers' expectations to increase success chances.

InterviewJVMSpring
0 likes · 10 min read
How to Prepare for Java Junior and Senior Technical Interviews
Selected Java Interview Questions
Selected Java Interview Questions
Mar 25, 2020 · Backend Development

Comprehensive Guide to Java HashMap: Structure, Operations, Concurrency Issues, and Interview Insights

This article provides an in‑depth explanation of Java's HashMap, covering its array‑plus‑linked‑list (and tree) structure, default capacity and load factor, constructors, put/get workflows, concurrency pitfalls, differences between Java 7 and 8, and key points to ace interview questions.

Data StructureHashMapInterview
0 likes · 8 min read
Comprehensive Guide to Java HashMap: Structure, Operations, Concurrency Issues, and Interview Insights
Taobao Frontend Technology
Taobao Frontend Technology
Mar 21, 2020 · Frontend Development

Top Front-End Interview Answers: HTTP, Virtual DOM, Modules, and More

This article compiles detailed front‑end interview answers covering HTTP request limits, Virtual DOM benefits, CommonJS vs ES6 modules, cookie/session/token differences, image format selection, first‑paint and white‑screen metrics, mini‑program vs H5 distinctions, floating‑point precision, and V8 engine execution.

HTTPInterviewModules
0 likes · 14 min read
Top Front-End Interview Answers: HTTP, Virtual DOM, Modules, and More
Open Source Linux
Open Source Linux
Mar 20, 2020 · Fundamentals

Master Linux Interview Questions: From Boot Process to Advanced Server Commands

This comprehensive guide covers essential Linux fundamentals, common interview questions, and practical server administration techniques, including boot sequences, runlevels, file system differences, process management, packaging tools, Nginx optimization, MySQL replication, Docker usage, and useful shell scripts for real‑world operations.

DockerInterviewLinux
0 likes · 35 min read
Master Linux Interview Questions: From Boot Process to Advanced Server Commands
ITPUB
ITPUB
Mar 9, 2020 · Frontend Development

How Pornhub’s Front‑End Engineers Video, Ads, and Cutting‑Edge Web APIs

In this interview, a senior front‑end engineer from Pornhub reveals how the platform tackles video playback, ad integration, performance monitoring, and emerging Web APIs such as IntersectionObserver, WebXR, and WebRTC, while sharing insights on their tech stack, tooling, and the unique challenges of scaling adult‑content sites.

FrontendInterviewWeb APIs
0 likes · 10 min read
How Pornhub’s Front‑End Engineers Video, Ads, and Cutting‑Edge Web APIs
Selected Java Interview Questions
Selected Java Interview Questions
Mar 4, 2020 · Backend Development

Classification and Explanation of Java Locks for Interview Preparation

This article summarizes the main types of Java locks—including fair/unfair, reentrant, exclusive/shared, mutex/read‑write, optimistic/pessimistic, segment, biased/lightweight/heavyweight, and spin locks—provides brief definitions, usage notes, and a code example to help interview candidates answer concurrency questions effectively.

InterviewLocksReentrantLock
0 likes · 8 min read
Classification and Explanation of Java Locks for Interview Preparation
Big Data Technology & Architecture
Big Data Technology & Architecture
Mar 3, 2020 · Fundamentals

Interview and Resume Advice: Master Fundamentals, Write Honest Resumes, and Leverage Soft Skills

This article shares practical interview and résumé guidance, emphasizing the critical role of solid fundamentals, honest skill representation, iterative résumé polishing, clear project storytelling, and the importance of emotional intelligence over confrontational attitudes during technical hiring processes.

Interviewcareer advicefundamentals
0 likes · 6 min read
Interview and Resume Advice: Master Fundamentals, Write Honest Resumes, and Leverage Soft Skills
Python Programming Learning Circle
Python Programming Learning Circle
Mar 3, 2020 · Fundamentals

Python Interview Questions and Answers: Singleton, Lambda, Type Conversion, Functions, Memory Management, and More

This article presents a collection of common Python interview questions covering topics such as implementing the singleton pattern, using lambda functions, type conversion, function definition, memory management, reverse iteration, list‑tuple conversion, duplicate removal, file operations, random numbers, email sending, object copying, static analysis tools, global variables, regex matching, and exception handling.

Interviewprogramming
0 likes · 9 min read
Python Interview Questions and Answers: Singleton, Lambda, Type Conversion, Functions, Memory Management, and More
Architecture Digest
Architecture Digest
Mar 1, 2020 · Backend Development

How to Effectively Present Your Project Experience in Technical Interviews

This article provides comprehensive strategies for preparing and presenting project experience during software engineering interviews, emphasizing confidence, detailed preparation, highlighting technical strengths such as Java, Spring MVC, database optimization, and big‑data handling, while avoiding common pitfalls and ensuring effective communication with interviewers.

InterviewSoftware Engineeringcareer advice
0 likes · 11 min read
How to Effectively Present Your Project Experience in Technical Interviews
Python Programming Learning Circle
Python Programming Learning Circle
Feb 12, 2020 · Fundamentals

9 Common Python Interview Questions and Answers

This article reviews nine frequently asked Python interview questions, covering lists, tuples, dictionaries, string reversal, memory management, sessions, cookies, tokens, GET vs POST, decorators, concurrency concepts, comprehensions, and generators, providing concise explanations and code examples.

Data StructuresInterviewMemory Management
0 likes · 11 min read
9 Common Python Interview Questions and Answers
Java Captain
Java Captain
Feb 2, 2020 · Fundamentals

How to Effectively Present Your Project Experience in Interviews

This article provides a comprehensive guide on preparing and delivering concise, confident project introductions during technical interviews, highlighting common pitfalls, effective storytelling techniques, and ways to subtly showcase technical strengths to impress interviewers.

InterviewSoftware Engineeringcareer advice
0 likes · 18 min read
How to Effectively Present Your Project Experience in Interviews
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 16, 2020 · Big Data

Kafka Interview Guide: Core Concepts, Architecture, and Practical Tips

This article compiles essential Kafka interview material, covering its role as a message queue, usage scenarios, architectural components, storage mechanisms, consumer group rebalancing, high‑availability features, replication details, ordering guarantees, producer/consumer client design, topic management, log retention, performance optimizations, and key monitoring metrics.

Big DataHigh AvailabilityInterview
0 likes · 16 min read
Kafka Interview Guide: Core Concepts, Architecture, and Practical Tips
MaGe Linux Operations
MaGe Linux Operations
Jan 8, 2020 · Operations

Essential Linux Ops Interview Guide: From RAID to Load Balancing

This article compiles a comprehensive set of Linux operations interview questions and answers covering fundamentals such as the definition of ops, RAID levels, load‑balancing tools, middleware, MySQL troubleshooting, scripting, network diagnostics, and best‑practice optimization techniques for system administrators.

InterviewMySQLNetworking
0 likes · 38 min read
Essential Linux Ops Interview Guide: From RAID to Load Balancing
Selected Java Interview Questions
Selected Java Interview Questions
Jan 8, 2020 · Backend Development

Compilation of Java Interview Articles (Issues 1‑40)

This article aggregates over forty WeChat posts that cover Java interview topics ranging from Redis and hash structures to Spring lifecycle, multithreading, serialization, and database sharding, providing a valuable reference for developers preparing for technical interviews.

InterviewRedisSpring
0 likes · 4 min read
Compilation of Java Interview Articles (Issues 1‑40)