Tagged articles
597 articles
Page 2 of 6
DevOps Coach
DevOps Coach
Sep 16, 2025 · Operations

How to Ace DevOps Interviews: Real Skills Over Certifications

The article examines the current chaos in DevOps hiring, exposing how certifications often mask a lack of practical ability, and offers concrete, experience‑based strategies—such as mastering fundamentals, troubleshooting, log analysis, honest self‑assessment, and building a solid portfolio—to succeed in DevOps interviews and improve hiring processes.

DevOpsOperationsSkills
0 likes · 10 min read
How to Ace DevOps Interviews: Real Skills Over Certifications
Su San Talks Tech
Su San Talks Tech
Sep 10, 2025 · Backend Development

Master Java Backend Interview Questions: HTTP Status, JVM, Multithreading & More

This article shares Beike's recent campus hiring salary data and provides a comprehensive Java backend interview guide covering HTTP response codes, session vs. cookie, runtime and checked exceptions, abstract classes vs. interfaces, StringBuilder vs. String, JVM memory structure, multithreading techniques, thread‑pool parameters, the synchronized keyword, B+‑tree indexing, and essential Linux commands.

Backend DevelopmentJVMJava
0 likes · 23 min read
Master Java Backend Interview Questions: HTTP Status, JVM, Multithreading & More
IT Services Circle
IT Services Circle
Sep 7, 2025 · Backend Development

Master Java Backend Interview: JVM, ClassLoaders, AOP, and More

This article guides job seekers through the autumn recruitment season, highlights bank hiring timelines and English requirements, and then provides a comprehensive Java interview Q&A covering JVM memory structures, object allocation failures, the parent‑delegation model, message‑queue usage, Spring AOP principles, and database string type differences.

JVMJavaMessage Queue
0 likes · 17 min read
Master Java Backend Interview: JVM, ClassLoaders, AOP, and More
Senior Brother's Insights
Senior Brother's Insights
Sep 7, 2025 · R&D Management

How to Evaluate Tech Candidates: Resume Screening, Core Interview Metrics, and Language Advantages

Drawing on interviews with hundreds of technical candidates, this article outlines practical resume‑screening criteria, the three key interview dimensions—problem‑solving, fundamentals, and soft skills—and compares the strengths of Go developers from Java, PHP, and native Go backgrounds.

Go languageR&D managementResume Screening
0 likes · 10 min read
How to Evaluate Tech Candidates: Resume Screening, Core Interview Metrics, and Language Advantages
Tech Freedom Circle
Tech Freedom Circle
Sep 5, 2025 · Interview Experience

How to Diagnose Frequent Full GC in Java Interviews

This article explains the root‑cause analysis and step‑by‑step troubleshooting process for frequent Full GC events in Java applications, covering trigger mechanisms, impact assessment, common causes, monitoring tools, heap‑dump analysis, and both short‑term fixes and long‑term architectural improvements.

Full GCJVMJava
0 likes · 47 min read
How to Diagnose Frequent Full GC in Java Interviews
Su San Talks Tech
Su San Talks Tech
Sep 4, 2025 · Backend Development

Master Java Interview Essentials: From DNS to SpringBoot and Concurrency

This article combines a visual ranking of overtime intensity at major Chinese internet firms with a comprehensive Java interview guide covering URL processing, DNS resolution, HTTP status codes, TCP termination, abstract classes vs interfaces, HashMap versus ConcurrentHashMap, HashSet internals, MySQL functions, and the SpringBoot startup sequence.

SpringBootinterview
0 likes · 16 min read
Master Java Interview Essentials: From DNS to SpringBoot and Concurrency
Su San Talks Tech
Su San Talks Tech
Aug 30, 2025 · Backend Development

Why Is Tencent Rated Most Comfortable? 10 Essential Backend Interview Q&A

The article first presents a comfort ranking of Chinese internet companies, highlighting Tencent as the most comfortable, then provides a comprehensive backend interview guide covering networking fundamentals, HTTP protocols, Linux process commands, MySQL indexing, C++ struct vs class, STL containers, map thread‑safety, and the differences between queues and stacks.

BackendNetworkingdatabases
0 likes · 19 min read
Why Is Tencent Rated Most Comfortable? 10 Essential Backend Interview Q&A
Java Tech Enthusiast
Java Tech Enthusiast
Aug 24, 2025 · Backend Development

Master Java Interview Essentials: OOP, Spring Beans, Redis, DB Indexes & More

This article compiles a comprehensive Java interview guide covering object‑oriented fundamentals, method overloading vs overriding, core collection implementations, Spring bean lifecycle, composite index usage, process/thread/coroutine distinctions, Linux IPC methods, design‑pattern principles, Redis roles and data types, relational vs NoSQL trade‑offs, QR‑code login design, and a classic 15‑minute brain teaser.

Design Patternsconcurrencyinterview
0 likes · 17 min read
Master Java Interview Essentials: OOP, Spring Beans, Redis, DB Indexes & More
Deepin Linux
Deepin Linux
Aug 24, 2025 · Fundamentals

Why Is Stack Memory Faster Than Heap? A Deep Dive into Stack vs. Heap Allocation

This article explains the fundamental differences between stack and heap memory allocation, covering their allocation mechanisms, performance characteristics, common pitfalls such as stack overflow and memory leaks, practical code examples in C/C++, and typical interview questions to help developers choose the right memory model for their applications.

CHeapMemory Management
0 likes · 65 min read
Why Is Stack Memory Faster Than Heap? A Deep Dive into Stack vs. Heap Allocation
Tech Freedom Circle
Tech Freedom Circle
Aug 18, 2025 · Interview Experience

How to Hand‑Write a Simple AbstractQueuedSynchronizer (AQS) for High‑Pay Java Interviews

This article walks through the fundamentals of Java's AbstractQueuedSynchronizer, covering lock‑queue relationships, CLH lock internals, dummy head nodes, state management, and step‑by‑step implementations of acquire, addWaiter, acquireQueued, shouldParkAfterFailedAcquire, and release methods, complete with runnable example code.

AQSAbstractQueuedSynchronizerJava
0 likes · 29 min read
How to Hand‑Write a Simple AbstractQueuedSynchronizer (AQS) for High‑Pay Java Interviews
Big Data Technology & Architecture
Big Data Technology & Architecture
Aug 18, 2025 · Fundamentals

5 Common Interview Pitfalls Uncovered from 16 Mock Sessions

After conducting 16 one‑on‑one mock interviews and debriefs, we identified five recurring issues—from lacking a holistic project view and poor expression to sloppy resume formatting, underutilizing large‑language models, and neglecting regular self‑review—that candidates should address to improve their interview performance.

Big Datacareer advicecommunication
0 likes · 6 min read
5 Common Interview Pitfalls Uncovered from 16 Mock Sessions
Java Tech Enthusiast
Java Tech Enthusiast
Jul 24, 2025 · Backend Development

Ace Your Java Interview: Key Concepts, Thread States, and Linux Tips

This article provides a comprehensive Java interview guide covering effective self‑introduction, showcasing internship contributions, comparing Java and C++ features, explaining method overloading versus overriding, clarifying process‑thread differences and thread lifecycle states, and offering essential Linux commands for memory monitoring and file searching.

CLinuxThread
0 likes · 11 min read
Ace Your Java Interview: Key Concepts, Thread States, and Linux Tips
Tech Freedom Circle
Tech Freedom Circle
Jul 16, 2025 · Interview Experience

How to Use and Optimize State Machines in Java for Interview Success

This article explains the concept of state machines, why traditional if‑else logic is problematic, compares popular Java state‑machine frameworks, provides performance benchmarks, walks through a complete Spring Statemachine implementation for order processing, and offers practical optimization and monitoring tips for high‑throughput scenarios.

Javainterviewoptimization
0 likes · 30 min read
How to Use and Optimize State Machines in Java for Interview Success
Deepin Linux
Deepin Linux
Jul 15, 2025 · Fundamentals

Mastering LRU Cache: Theory, C++ Implementation, and Interview Strategies

This article explains the core principles of the Least Recently Used (LRU) cache algorithm, details its operation and complexity, provides a complete C++ implementation with line-by-line analysis, showcases test cases, and offers practical interview tips and extensions such as LFU and LRU‑K.

CCacheLRU
0 likes · 18 min read
Mastering LRU Cache: Theory, C++ Implementation, and Interview Strategies
Ops Development & AI Practice
Ops Development & AI Practice
Jul 11, 2025 · Industry Insights

Turning Full‑Stack Ops Skills into Interview Superpowers

The article explains why full‑stack operations engineers, despite their broad but shallow expertise, are invaluable system integrators and offers concrete interview strategies—reframing breadth as strength, storytelling with end‑to‑end impact, and showcasing a versatile toolset—to help them stand out against specialist interviewers.

DevOpsOpsSystem Integration
0 likes · 8 min read
Turning Full‑Stack Ops Skills into Interview Superpowers
IT Services Circle
IT Services Circle
Jul 8, 2025 · Backend Development

What Can You Earn at REDstar? Plus Essential MySQL, Redis, and Java Interview Secrets

The article reveals REDstar algorithm and developer salary packages, explains why Xiaohongshu’s work schedule changed, and then provides detailed Java interview questions covering MySQL indexes, composite indexes, Java primitive types, boxing/unboxing, ReentrantLock vs synchronized, Redis usage, common commands, distributed locking, and the benefits of RocketMQ, all illustrated with code snippets and diagrams.

REDstarinterviewmysql
0 likes · 16 min read
What Can You Earn at REDstar? Plus Essential MySQL, Redis, and Java Interview Secrets
IT Services Circle
IT Services Circle
Jul 6, 2025 · Backend Development

Must‑Know Spring & Java Interview Questions from Xiaomi Car Hiring

The article first marvels at the record‑breaking sales of Xiaomi's YU7 electric SUV, then provides a comprehensive set of Java and Spring interview questions—including B‑tree differences, MySQL hash indexes, ReentrantLock internals, Spring's circular‑dependency resolution, AOP principles, and Spring Cloud components—to help candidates prepare for Xiaomi's upcoming campus recruitment.

Javaaopinterview
0 likes · 24 min read
Must‑Know Spring & Java Interview Questions from Xiaomi Car Hiring
Java Backend Full-Stack
Java Backend Full-Stack
Jul 3, 2025 · Interview Experience

Why the Second Question in My SF Interview Made Me Walk Away

The article shares a detailed SF interview experience, covering typical Java interview questions such as self‑introduction, challenging projects, learning paths, abstract class vs interface, HashMap vs Hashtable, insertion steps, red‑black and B+ trees, MySQL and Redis indexing choices, large‑table optimization, JVM memory model, and the purpose of the Survivor space.

Data StructuresHashMapJVM
0 likes · 23 min read
Why the Second Question in My SF Interview Made Me Walk Away
Deepin Linux
Deepin Linux
Jul 3, 2025 · Fundamentals

Mastering std::vector: From Basics to Interview‑Level Implementation

This article walks through the fundamentals of C++'s std::vector, covering its basic concepts, common use cases, detailed implementation of key operations like push_back, pop_back, and iterators, deep source‑code analysis, and practical interview strategies for hand‑coding the container.

CData StructuresMemory Management
0 likes · 18 min read
Mastering std::vector: From Basics to Interview‑Level Implementation
Deepin Linux
Deepin Linux
Jul 3, 2025 · Fundamentals

Mastering const vs constexpr in C++: Key Differences and Interview Tips

This article explains the distinct roles of const and constexpr in C++, covering their usage with variables, pointers, function parameters, and class members, comparing compile‑time and run‑time behaviors, and offering practical interview strategies and code examples for developers.

CCompile-timeconst
0 likes · 19 min read
Mastering const vs constexpr in C++: Key Differences and Interview Tips
IT Services Circle
IT Services Circle
Jun 30, 2025 · Backend Development

What Makes Java Interviews Tough? A Deep Dive into Concurrency, JVM, MySQL, and More

This article analyzes 58.com’s recent business struggles and layoffs, then presents a comprehensive set of Java interview questions covering synchronized vs. Lock, JVM memory layout, garbage collection, TCP connection teardown, MySQL indexing pitfalls, and common sorting algorithms, providing detailed explanations and code examples.

JVMJavaNetworking
0 likes · 18 min read
What Makes Java Interviews Tough? A Deep Dive into Concurrency, JVM, MySQL, and More
IT Services Circle
IT Services Circle
Jun 22, 2025 · R&D Management

Master Huawei OD Interview: Complete Process, Tips, and What to Expect

This article breaks down Huawei OD's five‑stage interview pipeline—online test, comprehensive assessment, technical rounds, HR interview, and supervisor interview—detailing each phase's format, scoring, preparation focus, common pitfalls, and practical advice to help candidates navigate the process successfully.

HRHuaweiOD
0 likes · 10 min read
Master Huawei OD Interview: Complete Process, Tips, and What to Expect
Liangxu Linux
Liangxu Linux
Jun 16, 2025 · Fundamentals

Where Does a C++ vector Live? Stack, Heap, or Global Memory Explained

This article clarifies whether a C++ vector object resides on the stack, heap, or in static storage, explains that its elements are almost always allocated on the heap, covers special cases like small‑vector optimization, and provides interview‑ready answers with sample code and memory‑location experiments.

C++HeapMemory Management
0 likes · 12 min read
Where Does a C++ vector Live? Stack, Heap, or Global Memory Explained
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 10, 2025 · Databases

Top Redis Cluster Interview Questions and Expert Answers

Explore essential Redis Cluster interview questions covering slot count, hashing mechanisms, use cases, configuration options, hash slots, hash tags, node ports, and consistency model, providing concise answers that help candidates master the core concepts and excel in technical interviews.

ConfigurationHash Slotdatabase
0 likes · 4 min read
Top Redis Cluster Interview Questions and Expert Answers
MaGe Linux Operations
MaGe Linux Operations
Jun 6, 2025 · Operations

2025 Linux Cloud Computing Interview Questions + Free Resume Course

This guide compiles over 200 essential Linux interview questions—including fundamentals, system architecture, security, shell scripting, load balancing, and practical command tasks—to help IT professionals prepare for technical interviews and boost their career prospects.

NetworkingShellSystem Administration
0 likes · 9 min read
2025 Linux Cloud Computing Interview Questions + Free Resume Course
Big Data Technology & Architecture
Big Data Technology & Architecture
May 21, 2025 · Big Data

Interview Experience: Flink Task Resource Allocation, Issues, and Monitoring

This article shares an interviewee's experience discussing core Flink interview questions, including typical resource allocation for large online tasks, common problems such as data, performance, stability, and resource issues, and the monitoring practices for clusters and tasks, while also containing a brief self‑promotion.

Big DataFlinkPerformance Issues
0 likes · 7 min read
Interview Experience: Flink Task Resource Allocation, Issues, and Monitoring
IT Services Circle
IT Services Circle
May 16, 2025 · Databases

Internship Guidance, ByteDance Three‑Round Interview Experience, MySQL Replication Mechanics, and I/O Model Overview

The article combines practical advice for fresh graduates seeking internships and interview tips, shares a detailed ByteDance three‑round backend interview experience, explains MySQL master‑slave replication stages, binlog formats, and compares blocking, non‑blocking, multiplexed, and asynchronous I/O models.

I/OReplicationSystems
0 likes · 15 min read
Internship Guidance, ByteDance Three‑Round Interview Experience, MySQL Replication Mechanics, and I/O Model Overview
Python Programming Learning Circle
Python Programming Learning Circle
May 8, 2025 · Fundamentals

Comprehensive Python Knowledge Summary and Interview Guide

This article compiles an extensive Python cheat‑sheet covering language differences between Python 2 and 3, essential libraries, concurrency, data structures, design patterns, testing, performance tips, database and networking fundamentals, along with numerous code examples and interview insights for developers.

Tipscodefundamentals
0 likes · 30 min read
Comprehensive Python Knowledge Summary and Interview Guide
Java Tech Enthusiast
Java Tech Enthusiast
Apr 30, 2025 · Databases

Storing 2 Billion Phone Numbers: Int vs String, Schema Design and Pitfalls

When designing a schema for two‑billion phone numbers, use a VARCHAR(20) column with utf8mb4 Unicode, a unique index, and proper validation/encryption rather than a 32‑bit INT, because strings preserve leading zeros, international prefixes, extensions, and support business extensibility, fault tolerance, and future changes.

BIGINTDatabase designSQL
1 likes · 7 min read
Storing 2 Billion Phone Numbers: Int vs String, Schema Design and Pitfalls
Java Tech Enthusiast
Java Tech Enthusiast
Apr 25, 2025 · Fundamentals

Effective Reverse Questions for Algorithm Interview Rounds

In algorithm‑focused internet company interviews, asking thoughtful reverse‑questions—such as the core competitiveness of algorithm engineers, challenging project problems, debugging experiences, and methods for guaranteeing correctness—demonstrates genuine interest, technical depth, and a passion for improvement, leaving a strong positive impression on interviewers.

algorithmcareer adviceinterview
0 likes · 4 min read
Effective Reverse Questions for Algorithm Interview Rounds
Java Tech Enthusiast
Java Tech Enthusiast
Apr 12, 2025 · Fundamentals

What Is Java Syntactic Sugar? A Deep Dive into Hidden Language Features

This article explains Java's syntactic sugar—features like enhanced for-loops, autoboxing, varargs, string switches, and try‑with‑resources—showing the original concise syntax, the compiler‑generated code behind it, and practical considerations for performance and readability.

Javainterviewlanguage features
0 likes · 7 min read
What Is Java Syntactic Sugar? A Deep Dive into Hidden Language Features
Dual-Track Product Journal
Dual-Track Product Journal
Apr 1, 2025 · Product Management

Why Product Manager Prototype Tests Spark Trust Crises and How to Fix Them

The article examines the growing tension between product‑manager candidates and companies over demanding prototype assignments in interviews, exposing trust gaps, time‑cost anxieties, and misaligned expectations, and offers practical strategies for both applicants and recruiters to make the process fairer and more effective.

career adviceinterviewproduct-management
0 likes · 7 min read
Why Product Manager Prototype Tests Spark Trust Crises and How to Fix Them
The Dominant Programmer
The Dominant Programmer
Mar 22, 2025 · Databases

Master Redis Interview Questions: From Basics to Advanced, Ace Your Interview

This article compiles the most frequently asked Redis interview questions, covering fundamentals, data structures, persistence mechanisms, high‑availability features, clustering, performance tuning, and troubleshooting, providing clear explanations and practical guidance to help candidates confidently tackle any Redis interview.

Data StructuresPerformance OptimizationPersistence
0 likes · 8 min read
Master Redis Interview Questions: From Basics to Advanced, Ace Your Interview
Java Backend Full-Stack
Java Backend Full-Stack
Mar 21, 2025 · Interview Experience

Only Four Interviews After a Layoff: My Takeaways

After being laid off, the author interviewed only four companies, detailing each interview’s technical questions—from Spring Cloud and MySQL to concurrency and design patterns—and reflecting on the interviewers’ professionalism, the relevance of his skill set, and the importance of matching resumes to job requirements.

JavaSpringCloudconcurrency
0 likes · 6 min read
Only Four Interviews After a Layoff: My Takeaways
Java Backend Full-Stack
Java Backend Full-Stack
Mar 18, 2025 · Backend Development

18 Essential Practices for Designing Robust Backend APIs

The article outlines eighteen critical considerations for designing backend interfaces, ranging from documentation format and unified parameter schemas to encryption, idempotency, versioning, and monitoring, providing interview-ready insights that can impress hiring managers.

BackendIdempotencySecurity
0 likes · 5 min read
18 Essential Practices for Designing Robust Backend APIs
NewBeeNLP
NewBeeNLP
Mar 18, 2025 · Interview Experience

How to Ace Multimodal Model Interviews at Taobao's Search AI Division

This article recounts a three‑stage interview for a multimodal large‑model position at Taobao's Search AI division, detailing typical questions on CLIP, LoRA, BLIP, Qwen‑VL, Transformer fundamentals, RLHF, and coding challenges, and offers insights on what interviewers focus on.

AICLIPLoRA
0 likes · 5 min read
How to Ace Multimodal Model Interviews at Taobao's Search AI Division
Java Tech Enthusiast
Java Tech Enthusiast
Mar 16, 2025 · Interview Experience

Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed

A technically proficient developer with seven years of experience keeps getting rejected in first or second interview rounds because he lacks deep understanding of HashMap O(1) mechanics, cannot articulate architecture trade‑offs, and rarely reflects systematically on his projects, as outlined in three key problem areas.

Career DevelopmentHashMapSoftware Engineering
0 likes · 6 min read
Why Strong Coders Still Fail Interviews: 3 Hidden Gaps Revealed
JavaScript
JavaScript
Mar 16, 2025 · Frontend Development

Master JavaScript Closures: 10 Must‑Know Interview Questions & Answers

This comprehensive guide explains JavaScript closures, covering their definition, memory‑leak risks, loop pitfalls, private variables, this binding, module pattern, static scope, performance impact, and currying, each with clear answers and practical code examples for front‑end interview preparation.

JavaScriptclosureinterview
0 likes · 17 min read
Master JavaScript Closures: 10 Must‑Know Interview Questions & Answers
Test Development Learning Exchange
Test Development Learning Exchange
Jan 28, 2025 · Interview Experience

Essential Interview Q&A: Testing, DevOps, Cloud, Linux, and Management Insights

This comprehensive guide compiles expert answers to common interview questions covering software testing strategies, API automation, performance testing, Linux system administration, Docker and Kubernetes fundamentals, CI/CD pipelines, and effective team management practices, providing valuable insights for candidates and hiring managers alike.

DevOpsDockerKubernetes
0 likes · 49 min read
Essential Interview Q&A: Testing, DevOps, Cloud, Linux, and Management Insights
Python Programming Learning Circle
Python Programming Learning Circle
Jan 13, 2025 · Fundamentals

Python Interview Coding Problems: List Index Matching, Tree Traversal, and Minimum Path Sum Solutions

This article shares personal reflections on a recent interview and provides detailed Python solutions for three classic coding challenges—a list index extraction using hash maps, a tree traversal reconstruction based on parent IDs, and a dynamic‑programming approach to the minimum path sum problem, along with code snippets.

dynamic programminginterview
0 likes · 6 min read
Python Interview Coding Problems: List Index Matching, Tree Traversal, and Minimum Path Sum Solutions
macrozheng
macrozheng
Dec 27, 2024 · Backend Development

Unlock Shopee Backend Interview Secrets: Core Concepts & Practical Tips

This article breaks down Shopee's backend interview experience, covering salary offers, location details, interview difficulty, and a comprehensive review of essential topics such as network protocols, rate‑limiting algorithms, Java thread pools, Redis eviction and expiration strategies, MySQL isolation levels, index structures, MVCC, slow‑query optimization, redo vs binlog, and RocketMQ distributed transaction, ordering, and backlog handling, while also linking to useful open‑source projects and video tutorials.

interviewmysqlredis
0 likes · 30 min read
Unlock Shopee Backend Interview Secrets: Core Concepts & Practical Tips
IT Services Circle
IT Services Circle
Dec 20, 2024 · Backend Development

Comprehensive Backend Development Interview Notes: OS Memory, Concurrency, Networking, Databases, Redis, Kafka, and Docker

This article compiles detailed backend interview notes covering salary expectations, OS stack vs heap differences, process and thread concepts, DNS resolution, ping protocol, MySQL indexing and locking mechanisms, Redis performance characteristics, Kafka throughput optimizations, and Docker's underlying implementation.

BackendDockerNetworking
0 likes · 17 min read
Comprehensive Backend Development Interview Notes: OS Memory, Concurrency, Networking, Databases, Redis, Kafka, and Docker
Efficient Ops
Efficient Ops
Dec 4, 2024 · Operations

Top 35 Linux Ops Interview Questions and Expert Answers

This article compiles thirty‑five essential Linux operations interview questions covering server management, RAID configurations, load‑balancing choices, middleware concepts, MySQL troubleshooting, networking tools, security practices, scripting examples, and system‑level optimizations, providing concise expert answers for each topic.

LinuxNetworkingOperations
0 likes · 34 min read
Top 35 Linux Ops Interview Questions and Expert Answers
Java Tech Enthusiast
Java Tech Enthusiast
Nov 14, 2024 · Backend Development

Comprehensive Backend Interview Q&A: Golang, Networking, OS, MySQL, Redis, Design Patterns, and Algorithms

The article presents recent tech-company salary figures and a comprehensive set of backend interview questions spanning Go language fundamentals, memory management, networking protocols, OS synchronization, MySQL transaction isolation and indexing, Redis performance, design‑pattern implementations, and classic algorithms such as quicksort.

AlgorithmsDesign PatternsGolang
0 likes · 11 min read
Comprehensive Backend Interview Q&A: Golang, Networking, OS, MySQL, Redis, Design Patterns, and Algorithms
Java Tech Enthusiast
Java Tech Enthusiast
Nov 6, 2024 · Backend Development

Java Interview Insights: Spring Boot Startup, Spring MVC Flow, MySQL Indexes, and Redis Performance

The article recounts a recent Hikvision interview, outlining campus salary ranges and providing a technical Q&A that explains Spring Boot’s startup sequence, Spring MVC request handling, MySQL index structures, creation rules, and performance diagnostics, as well as Redis’s in‑memory, single‑threaded architecture and optional I/O threading.

BackendJavaSpringBoot
0 likes · 20 min read
Java Interview Insights: Spring Boot Startup, Spring MVC Flow, MySQL Indexes, and Redis Performance
DevOps Engineer
DevOps Engineer
Oct 19, 2024 · Operations

DevOps Interview Questions and Sample Answers

This article provides concise answers to common DevOps interview questions, covering Linux boot processes, Kubernetes container execution, Git operations, Jenkins pipelines, DNS, networking, monitoring with Prometheus and Grafana, databases, SQL indexing, and collaboration and leadership scenarios.

DevOpsDockerJenkins
0 likes · 9 min read
DevOps Interview Questions and Sample Answers
DevOps Engineer
DevOps Engineer
Oct 18, 2024 · Operations

Comprehensive DevOps Interview Questions from a Swedish Company

This article presents a comprehensive list of 17 in‑depth DevOps interview questions asked by a Swedish company, covering Linux boot processes, Kubernetes internals, Git workflows, Jenkins pipelines, networking, monitoring, databases, Docker, and soft‑skill topics to help candidates prepare effectively.

DevOpsKubernetesLinux
0 likes · 3 min read
Comprehensive DevOps Interview Questions from a Swedish Company
Deepin Linux
Deepin Linux
Oct 8, 2024 · Fundamentals

Comprehensive Linux Interview Questions Covering Basics, Memory Management, Process Management, Interrupts, Filesystems, Device Drivers, and Performance Optimization

This article presents an extensive collection of Linux interview questions that span core concepts such as kernel fundamentals, memory management, process handling, interrupt mechanisms, filesystem structures, device driver development, and system performance tuning, providing a thorough preparation resource for candidates.

Device DriversLinuxSystem Administration
0 likes · 30 min read
Comprehensive Linux Interview Questions Covering Basics, Memory Management, Process Management, Interrupts, Filesystems, Device Drivers, and Performance Optimization
Test Development Learning Exchange
Test Development Learning Exchange
Oct 7, 2024 · Interview Experience

30 Must‑Know Interview Questions & Answers for Modern Software Development

This article compiles 30 essential interview questions covering fundamentals, API pagination, HTTP status codes, JSON schema validation, CORS, test automation frameworks, pytest parametrization and fixtures, mocking, coverage testing, load and stress testing, Locust and JMeter usage, security testing such as SQL injection, XSS, OAuth2, JWT, CI/CD concepts with Jenkins, GitHub Actions, Travis CI, Docker, and Python code quality tools like static analysis, black formatting, unit testing, refactoring, and technical debt management, each accompanied by concise explanations and runnable code snippets.

APIPerformance TestingPython
0 likes · 15 min read
30 Must‑Know Interview Questions & Answers for Modern Software Development
IT Services Circle
IT Services Circle
Sep 16, 2024 · Backend Development

Live Interview with a Junior Candidate: Technical Q&A and Feedback

In this detailed live interview transcript, a senior engineer questions a recent graduate on topics ranging from Redis data structures and system design to Java concurrency, evaluates the candidate's answers, and provides career advice and hiring recommendations.

BackendJavaSystem Design
0 likes · 9 min read
Live Interview with a Junior Candidate: Technical Q&A and Feedback
Deepin Linux
Deepin Linux
Sep 12, 2024 · Fundamentals

Comprehensive C++ Interview Preparation: Core Concepts, Syntax, OOP, Memory Management, Algorithms, and Multithreading

This extensive guide covers essential C++ interview topics, including process/thread/coroutine differences, new vs new[], C++11 multithreading primitives, C++20 features, static and const usage, inline functions, object‑oriented principles, pointer vs reference, struct nuances, memory management techniques, common algorithms for selecting top elements, sorting complexities, linked‑list cycle detection, and multithreading fundamentals such as thread pools, lifecycle states, and synchronization mechanisms.

AlgorithmsC++interview
0 likes · 66 min read
Comprehensive C++ Interview Preparation: Core Concepts, Syntax, OOP, Memory Management, Algorithms, and Multithreading
21CTO
21CTO
Sep 5, 2024 · Artificial Intelligence

Bill Gates Discusses AI, Climate Change, and Tech Futures in The Verge Interview

In a recent The Verge interview, Bill Gates shares his perspectives on artificial intelligence, climate‑change solutions, misinformation, and the strategic direction of Microsoft, offering insights into how emerging technologies can address global challenges while balancing energy use and ethical concerns.

AIBill GatesClimate Change
0 likes · 9 min read
Bill Gates Discusses AI, Climate Change, and Tech Futures in The Verge Interview
Java Tech Enthusiast
Java Tech Enthusiast
Aug 29, 2024 · Backend Development

Comprehensive Backend Interview Guide: Network, Security, JVM, Spring, Redis, MySQL and More

The guide equips candidates for backend interviews by covering essential networking (HTTP/HTTPS, TLS handshake, status codes, headers, OCSP, session resumption, CSRF), RPC frameworks, Java class-loading and JVM memory/GC, OS process/thread scheduling, Spring bean lifecycle, Redis caching pitfalls, and MySQL indexing and query optimization.

BackendJVMSecurity
0 likes · 44 min read
Comprehensive Backend Interview Guide: Network, Security, JVM, Spring, Redis, MySQL and More
IT Services Circle
IT Services Circle
Aug 27, 2024 · Backend Development

How to Present Projects Built on Scaffolding Frameworks in Interviews

The article advises developers to avoid explicitly mentioning the use of scaffolding frameworks like RuoYi when describing project experience, suggesting they instead focus on the underlying implementation details and any custom improvements to demonstrate genuine technical contribution and avoid misconceptions about their capabilities.

BackendRuoYicareer advice
0 likes · 4 min read
How to Present Projects Built on Scaffolding Frameworks in Interviews
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 27, 2024 · Frontend Development

Understanding Nginx for Frontend Deployment: Practical Scenarios, Containerized Setup, and Common Pitfalls

This article explains why front‑end developers should master Nginx, covering login and interview scenarios, step‑by‑step containerized deployment with Docker, custom error pages, DNS caching issues, and practical tips to improve both production reliability and interview answers.

DockerNginxWeb server
0 likes · 13 min read
Understanding Nginx for Frontend Deployment: Practical Scenarios, Containerized Setup, and Common Pitfalls
Baobao Algorithm Notes
Baobao Algorithm Notes
Aug 18, 2024 · Interview Experience

What Big‑Model Companies Really Look for: Experience, Papers, and Potential

The article analyzes large‑model interview expectations, explaining why superficial training experience often hurts, how top‑conference papers are viewed, and why interviewers prioritize solid fundamentals and curiosity over mere resume items, offering concrete high‑impact experience examples.

Experiencecandidate evaluationinterview
0 likes · 8 min read
What Big‑Model Companies Really Look for: Experience, Papers, and Potential
Go Development Architecture Practice
Go Development Architecture Practice
Aug 12, 2024 · Backend Development

Common Go Interview Pitfalls and How to Fix Them

This article walks through six common Go interview mistakes—incorrect function brace placement, map initialization without make, unexported struct fields for JSON, ineffective slice iteration, array versus slice parameter passing, and variable shadowing with :=—explaining each issue and providing the correct code examples.

BackendGocoding
0 likes · 6 min read
Common Go Interview Pitfalls and How to Fix Them
Java Tech Enthusiast
Java Tech Enthusiast
Aug 6, 2024 · Databases

MySQL Storage Engines: Overview, Differences, and Interview Guidance

MySQL’s pluggable storage‑engine architecture lets each table use a specific engine, with InnoDB (the default in MySQL 8.x) offering row‑level locking, ACID transactions, foreign‑key support, crash recovery, MVCC and a buffer pool, while MyISAM provides only table‑level locking, no transactions, and is suited mainly for read‑intensive workloads lacking recovery requirements.

InnoDBMyISAMStorage Engine
0 likes · 9 min read
MySQL Storage Engines: Overview, Differences, and Interview Guidance
Efficient Ops
Efficient Ops
Jul 29, 2024 · Operations

Top 19 Essential Linux & Sysadmin Interview Questions with Answers

This article compiles 19 practical Linux, security, networking, and Python interview questions covering command‑line techniques, system monitoring, load‑balancing, HTTP protocols, common vulnerabilities, TCP handshakes, TIME_WAIT optimization, and code snippets to help candidates prepare for sysadmin roles.

LinuxPythonSecurity
0 likes · 15 min read
Top 19 Essential Linux & Sysadmin Interview Questions with Answers
NewBeeNLP
NewBeeNLP
Jun 26, 2024 · Interview Experience

From AI Research to Development: My Summer Internship Reflection

After a summer internship, I compare the challenges of pursuing AI research versus software development, recount my friend's success in algorithm roles, and share personal insights on choosing a career path, interview preparation, and the true value of understanding over credentials.

AIReflectioncareer
0 likes · 5 min read
From AI Research to Development: My Summer Internship Reflection
Su San Talks Tech
Su San Talks Tech
Jun 14, 2024 · Backend Development

Master Java ThreadPoolExecutor: Interview Questions & Deep Dive

This article provides a comprehensive guide to Java thread pools, covering common interview questions, core parameters, execution flow, lock mechanisms, custom queue implementations, rejection policies, best practices, monitoring strategies, and dynamic tuning with DynamicTp, all illustrated with code examples and diagrams.

JUCJavaThreadPool
0 likes · 33 min read
Master Java ThreadPoolExecutor: Interview Questions & Deep Dive
21CTO
21CTO
Jun 4, 2024 · Backend Development

Why BoxLang Could Redefine JVM Development: Insights from Its CEO

In an exclusive SD Times interview, Luis Majano explains how BoxLang, a modern, modular and event‑driven JVM language, aims to revitalize dynamic language development with high performance, tiny core size, extensive tooling, and a thriving open‑source ecosystem.

BoxLangDynamic LanguageJVM
0 likes · 11 min read
Why BoxLang Could Redefine JVM Development: Insights from Its CEO
FunTester
FunTester
Apr 24, 2024 · R&D Management

Why Senior Engineer Interview Pass Rates Are Low and 10 Strategies to Boost Your Interview Performance

In today's competitive job market, senior engineers face low interview pass rates due to higher hiring thresholds, mismatched interview skills, and inadequate headhunter support, but by understanding the role, refining resumes, mastering concise self‑introductions, showcasing confidence, staying current with tech trends, and following ten practical strategies, candidates can markedly improve their chances of success.

R&D managementcareer adviceinterview
0 likes · 14 min read
Why Senior Engineer Interview Pass Rates Are Low and 10 Strategies to Boost Your Interview Performance
php Courses
php Courses
Apr 18, 2024 · Backend Development

Top PHP 7 Interview Questions and Answers for 2024

This article presents eight essential PHP 7 interview questions covering core feature innovations, performance improvements, scalar type declarations, null coalescing, the Throwable interface, the spaceship operator, anonymous classes, and enhanced error handling, with concise English explanations to help developers prepare for 2024 interviews.

BackendPHPinterview
0 likes · 7 min read
Top PHP 7 Interview Questions and Answers for 2024
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 18, 2024 · Fundamentals

Master Network & OS Fundamentals for Interviews: Handshakes, Protocols, and More

This comprehensive guide reviews essential network and operating system concepts for technical interviews, covering TCP three‑way handshake, four‑way termination, OSI/TCP‑IP models, common protocols, socket communication, process vs thread, IPC mechanisms, memory management, page‑replacement algorithms, and HTTP/HTTPS differences.

Operating SystemProtocolsTCP
0 likes · 24 min read
Master Network & OS Fundamentals for Interviews: Handshakes, Protocols, and More
Tencent Cloud Developer
Tencent Cloud Developer
Apr 18, 2024 · R&D Management

Analysis of Low Pass Rates for Senior Engineer Interviews and Effective Presentation Strategies

The article explains that senior engineering interviews now have low pass rates due to higher hiring standards and insufficient interview skills, and provides ten concrete strategies—such as mastering the job description, refining the résumé, delivering concise introductions, showcasing leadership, staying current on technology, and post‑interview reflection—to dramatically improve senior candidates’ performance.

career adviceinterviewjob market
0 likes · 15 min read
Analysis of Low Pass Rates for Senior Engineer Interviews and Effective Presentation Strategies
IT Services Circle
IT Services Circle
Apr 17, 2024 · Databases

Comprehensive Didi Interview Review: Redis Persistence, Data Types, Memory Issues, and System Concepts

This article summarizes a Didi second‑round interview covering Redis persistence mechanisms, data structures, memory overflow and leak concepts, thread safety, process vs thread differences, deadlock prevention, TCP/UDP distinctions, and a couple of hand‑written algorithm problems, providing detailed explanations and code examples.

Data Structuresdatabaseinterview
0 likes · 19 min read
Comprehensive Didi Interview Review: Redis Persistence, Data Types, Memory Issues, and System Concepts
IT Services Circle
IT Services Circle
Apr 13, 2024 · Fundamentals

Java Interview Questions: Collections, HashMap, Concurrency, JVM Memory, GC, References, and Redis

This article compiles a set of Java interview questions covering the differences between ArrayList and LinkedList, the internal workings and resizing of HashMap, concurrency primitives like synchronized and ReentrantLock, JVM memory layout, garbage‑collection algorithms, reference types, and Redis persistence and distributed‑lock mechanisms.

HashMapJVMJava
0 likes · 21 min read
Java Interview Questions: Collections, HashMap, Concurrency, JVM Memory, GC, References, and Redis
Deepin Linux
Deepin Linux
Apr 10, 2024 · Fundamentals

C++ Interview Questions and Answers: Core Language Concepts and Best Practices

This comprehensive guide covers 40 common C++ interview topics, including procedural vs. object‑oriented programming, differences between C and C++, static and const keywords, pointer versus reference semantics, memory allocation with malloc/new, function overloading, inheritance, virtual functions, templates, smart pointers, and modern C++11 features, providing clear explanations and example code.

C++OOPinterview
0 likes · 47 min read
C++ Interview Questions and Answers: Core Language Concepts and Best Practices
IT Services Circle
IT Services Circle
Apr 9, 2024 · Backend Development

ByteDance Backend Interview Experience: Key Topics and Knowledge Points

This article shares a detailed ByteDance backend interview experience covering three rounds, summarizing essential topics such as Java HashMap internals, Spring circular dependencies, MySQL indexing, OS process/thread concepts, networking protocols, TLS handshake, HTTP/2 features, and common design patterns, providing concise explanations and practical tips.

BackendDesign PatternsJava
0 likes · 25 min read
ByteDance Backend Interview Experience: Key Topics and Knowledge Points
IT Services Circle
IT Services Circle
Mar 23, 2024 · Backend Development

Java Backend Interview Guide: Redis, Thread Pools, Spring, Concurrency, and Core Java Concepts

This article compiles a comprehensive Java backend interview guide covering Redis fundamentals, thread creation methods, thread‑pool pitfalls, Spring ecosystem relationships, IoC/AOP principles, shallow vs deep copying, collection cloning, differences between interfaces and abstract classes, and string handling classes, providing concise explanations and code examples for each topic.

BackendJavaThreadPool
0 likes · 19 min read
Java Backend Interview Guide: Redis, Thread Pools, Spring, Concurrency, and Core Java Concepts
Python Programming Learning Circle
Python Programming Learning Circle
Mar 18, 2024 · Fundamentals

Common Python Interview Questions and Answers

This article compiles 20 frequently asked Python interview questions covering memory management, built‑in functions, identifiers, data structures, multithreading, closures, and other core concepts, providing concise explanations and practical examples to help candidates demonstrate solid Python fundamentals during technical interviews.

basicsinterviewquestions
0 likes · 9 min read
Common Python Interview Questions and Answers