Tagged articles

Interview

651 articles · Page 6 of 7
Python Programming Learning Circle
Python Programming Learning Circle
Dec 25, 2019 · R&D Management

Turn the Tables: Must‑Ask Questions for Your Technical Interview

This guide presents a comprehensive set of strategic questions candidates can ask during technical interviews to gain insight into responsibilities, technology stacks, team dynamics, company policies, compensation, and remote‑work arrangements, helping them take control of the conversation and showcase their curiosity.

InterviewR&D Managementcareer advice
0 likes · 9 min read
Turn the Tables: Must‑Ask Questions for Your Technical Interview
Architect's Tech Stack
Architect's Tech Stack
Dec 13, 2019 · Backend Development

Comprehensive Java Interview Guide and Preparation Checklist

This article provides a detailed Java interview preparation guide, covering personal experience, overall interview process, essential knowledge areas such as core Java, data structures, algorithms, JVM, multithreading, databases, networking, design patterns, distributed systems, caching, frameworks, emerging technologies, and practical tips for success.

Design PatternsInterviewJVM
0 likes · 9 min read
Comprehensive Java Interview Guide and Preparation Checklist
Selected Java Interview Questions
Selected Java Interview Questions
Dec 4, 2019 · Fundamentals

Understanding Java HashMap: Implementation Principles, JDK7 Source Walkthrough, and Interview Insights

This article explains the fundamentals of hash tables, dives deep into Java's HashMap implementation—including JDK7 source code analysis of its internal structures, resizing logic, and key methods—while also covering common interview questions such as why the array size must be a power of two and the necessity of overriding both equals and hashCode.

Data StructuresHashMapInterview
0 likes · 19 min read
Understanding Java HashMap: Implementation Principles, JDK7 Source Walkthrough, and Interview Insights
Big Data Technology & Architecture
Big Data Technology & Architecture
Dec 4, 2019 · Big Data

Comprehensive Flink Interview Guide: Core Concepts, Advanced Topics, and Source‑Code Insights

This article provides an in‑depth Flink interview guide covering the framework’s core concepts, advanced features such as fault‑tolerance, state management, and checkpointing, as well as detailed explanations of its architecture, APIs, partitioning strategies, and source‑code flow, complete with code examples.

Big DataFlinkInterview
0 likes · 29 min read
Comprehensive Flink Interview Guide: Core Concepts, Advanced Topics, and Source‑Code Insights
Selected Java Interview Questions
Selected Java Interview Questions
Dec 3, 2019 · Fundamentals

Key Java Collection Framework Interview Questions and Answers

This article provides concise English explanations for common Java collection interview questions, covering differences between HashMap and Hashtable, internal structures, thread‑safety, ArrayList vs LinkedList vs Vector, Array vs ArrayList, HashSet implementation, and the distinctions among List, Set, and Map.

CollectionsHashMapInterview
0 likes · 11 min read
Key Java Collection Framework Interview Questions and Answers
21CTO
21CTO
Nov 7, 2019 · Backend Development

Key Takeaways from Meituan’s Java Interview: Backend Questions & Learning Roadmap

This article compiles detailed notes from three rounds of Meituan’s Java interviews, covering SOA, micro‑services, load balancing, concurrency, JVM internals, Spring, database optimization, and algorithm challenges, while also outlining a learning roadmap for seasoned Java developers.

InterviewSpringjava
0 likes · 8 min read
Key Takeaways from Meituan’s Java Interview: Backend Questions & Learning Roadmap
Programmer DD
Programmer DD
Oct 21, 2019 · R&D Management

Master the Reverse Interview: The One Question That Trips Up 90% of Candidates

This guide introduces the reverse‑interview concept, shares a curated GitHub repository of essential questions covering responsibilities, technology, team dynamics, company policies, and compensation, and explains how to use them effectively to impress interviewers and assess fit.

Interviewcareer advicecompany assessment
0 likes · 10 min read
Master the Reverse Interview: The One Question That Trips Up 90% of Candidates
Big Data Technology & Architecture
Big Data Technology & Architecture
Oct 3, 2019 · Big Data

Data Development Interview Tips and Career Guidance

This article offers practical advice for data development job interviews, explaining why Java is essential, comparing Java and Python, outlining required backend framework knowledge, discussing the role of SQL and data warehousing, and addressing work‑life concerns such as overtime and company size choices.

Big DataData EngineeringInterview
0 likes · 4 min read
Data Development Interview Tips and Career Guidance
21CTO
21CTO
Sep 28, 2019 · Backend Development

What I Learned From a Tough ByteDance Backend Interview: Nginx, Redis, and More

A candid recount of a ByteDance backend interview reveals how superficial preparation, gaps in Nginx, uWSGI, Redis, and data‑structure knowledge, and nervousness can derail even experienced developers, while offering concrete advice on early preparation, resume framing, and tackling tough technical questions.

AlgorithmInterviewNginx
0 likes · 12 min read
What I Learned From a Tough ByteDance Backend Interview: Nginx, Redis, and More
21CTO
21CTO
Sep 19, 2019 · Backend Development

Why COBOL Still Powers Modern Banking After 60 Years

This article traces COBOL's 60‑year history, its enduring role in finance and government systems, and includes an interview with Micro Focus expert Rolf Becking who demonstrates a simple Hello World program and explains how the language remains relevant in cloud and modern architectures.

COBOLInterviewSoftware Modernization
0 likes · 10 min read
Why COBOL Still Powers Modern Banking After 60 Years
Java Captain
Java Captain
Aug 10, 2019 · Fundamentals

Top 10 Tricky Java Interview Questions and Answers

This article compiles ten of the most challenging Java interview questions, covering topics such as wait/notify placement, lack of multiple inheritance, operator overloading, string immutability, password storage, double‑checked locking singleton, deadlock creation and resolution, serialization pitfalls, and static method overriding, with detailed explanations and code examples.

InterviewOOPconcurrency
0 likes · 39 min read
Top 10 Tricky Java Interview Questions and Answers
Programmer DD
Programmer DD
Aug 2, 2019 · Backend Development

Top 10 Spring Boot Interview Questions Every Backend Developer Must Know

This article presents the ten most frequently asked Spring Boot interview questions, covering annotations, package exclusion, auto‑configuration control, Actuator features, initializer usage, embedded Tomcat customization, and how to disable the default web server, providing concise answers and code examples for each.

ActuatorEmbedded TomcatInterview
0 likes · 8 min read
Top 10 Spring Boot Interview Questions Every Backend Developer Must Know
ITPUB
ITPUB
Jul 26, 2019 · Databases

Why KEYS Can Crash Redis and How SCAN Keeps It Responsive

The article explains how using the KEYS command on millions of Redis keys blocks the single‑threaded server, causing outages, and demonstrates how the incremental SCAN command with cursor, MATCH, and COUNT options provides a safe, non‑blocking way to iterate large keyspaces.

DatabaseInterviewKEYS
0 likes · 5 min read
Why KEYS Can Crash Redis and How SCAN Keeps It Responsive
Architecture Digest
Architecture Digest
Jul 23, 2019 · Fundamentals

Java Fundamentals: OOP Concepts, JVM/JDK/JRE, and Common Interview Topics

This article provides a comprehensive overview of core Java concepts for interview preparation, covering object‑oriented programming fundamentals, differences between OOP and procedural programming, detailed explanations of JVM, JDK, JRE, comparisons with C++, string handling, constructors, inheritance, polymorphism, threading, garbage collection, and related code examples.

Garbage CollectionInterviewJDK
0 likes · 36 min read
Java Fundamentals: OOP Concepts, JVM/JDK/JRE, and Common Interview Topics
Java Backend Technology
Java Backend Technology
Jun 24, 2019 · Backend Development

What I Learned from 2 Months of Java Backend Interviews: Tips & Insights

Over two months, I interviewed with multiple companies for Java backend roles, sharing detailed experiences from technical rounds—covering JVM, concurrency, distributed locks, databases, and system design—to highlight key questions, effective answers, and practical advice for succeeding in similar backend development interviews.

DatabaseInterviewJVM
0 likes · 17 min read
What I Learned from 2 Months of Java Backend Interviews: Tips & Insights
Architect's Tech Stack
Architect's Tech Stack
Jun 23, 2019 · Big Data

Elasticsearch Interview Questions: Architecture, Indexing, Optimization, and Operations

This article compiles common Elasticsearch interview questions and detailed answers covering cluster architecture, inverted index fundamentals, index design, write/query optimizations, master election, document indexing flow, search process, Linux tuning, and Lucene internals, providing practical guidance for candidates.

ClusterElasticsearchIndexing
0 likes · 10 min read
Elasticsearch Interview Questions: Architecture, Indexing, Optimization, and Operations
Liangxu Linux
Liangxu Linux
Jun 11, 2019 · Operations

Top 23 Shell Script Interview Questions and Answers Every Engineer Should Know

This article compiles the most common shell script interview questions, providing clear explanations of script basics, variable types, redirection, control structures, special variables, file testing, arithmetic, functions, and debugging techniques to help candidates master Linux automation.

AutomationInterviewShell scripting
0 likes · 11 min read
Top 23 Shell Script Interview Questions and Answers Every Engineer Should Know
Architect's Tech Stack
Architect's Tech Stack
May 21, 2019 · Backend Development

RabbitMQ Overview: Core Concepts, Usage Scenarios, Message Delivery Guarantees, and Common Interview Questions

This article explains what RabbitMQ is, why it is used, typical application scenarios, how to ensure reliable message publishing and consumption, the roles of sender and receiver acknowledgments, routing mechanisms, clustering options, advantages, drawbacks, and provides interview‑style Q&A with a keyword to obtain full answers.

InterviewMessage Queuemessaging
0 likes · 4 min read
RabbitMQ Overview: Core Concepts, Usage Scenarios, Message Delivery Guarantees, and Common Interview Questions
MaGe Linux Operations
MaGe Linux Operations
Apr 10, 2019 · Backend Development

Top 17 Python Interview Questions Every Backend Engineer Should Master

This article compiles 17 essential Python interview questions covering basic syntax, type conversion, memory management, dictionary methods, lambda functions, os and sys modules, object copying, path handling, regex, generators, WSGI vs FastCGI, Django vs Tornado, debugging tools, Redis caching, unit testing, HTTP protocol fundamentals, request headers, and common status codes.

HTTPInterview
0 likes · 14 min read
Top 17 Python Interview Questions Every Backend Engineer Should Master
Big Data Technology & Architecture
Big Data Technology & Architecture
Mar 31, 2019 · Fundamentals

Interview Is Not Just Q&A: Practical Insights for Interviewers and Candidates

The article shares practical interview advice from a seasoned interviewer, covering self‑introduction timing, answering technical questions with personal experience, articulating thought processes for unknown problems, expanding on answers, and emphasizing the need for both breadth and depth in technology skills to stay competitive.

InterviewSoftware Engineeringcareer advice
0 likes · 7 min read
Interview Is Not Just Q&A: Practical Insights for Interviewers and Candidates
Architect's Tech Stack
Architect's Tech Stack
Mar 14, 2019 · Fundamentals

Comprehensive Java Interview Questions and Answers Overview

This article compiles a comprehensive set of Java interview questions covering core fundamentals, concurrency, thread management, locking mechanisms, database concepts, and JVM internals, providing concise prompts for candidates to prepare effectively for technical interviews.

InterviewJVMconcurrency
0 likes · 6 min read
Comprehensive Java Interview Questions and Answers Overview
Java Captain
Java Captain
Mar 12, 2019 · Fundamentals

Java Basics Interview Questions and Answers – Part 1

This article presents a curated set of 208 Java interview questions, focusing on the Java Basics module, and provides detailed explanations, code examples, and analyses of concepts such as JDK vs JRE, == vs equals, hashCode, final, abstract classes, and common String operations.

InterviewJDKJRE
0 likes · 14 min read
Java Basics Interview Questions and Answers – Part 1
Java Captain
Java Captain
Mar 11, 2019 · Backend Development

Comprehensive Java Interview Question List (208 Questions)

This article presents a curated collection of over 200 Java interview questions covering fundamentals, collections, concurrency, reflection, web technologies, Spring ecosystem, databases, messaging, and JVM internals, aimed at developers preparing for junior to senior-level interviews and seeking to identify and fill knowledge gaps.

InterviewJVMSpring
0 likes · 12 min read
Comprehensive Java Interview Question List (208 Questions)
Programmer DD
Programmer DD
Mar 7, 2019 · Backend Development

Master Java Thread Pools: Key Interview Questions & Parameter Tuning

This article explains why Java concurrency is essential, presents common interview questions about thread pools and locking, walks through concrete parameter‑setting scenarios such as coreSize=5, maxSize=10 with six tasks, and offers guidance on choosing pool sizes for high‑traffic payment services.

InterviewThreadPooljava
0 likes · 6 min read
Master Java Thread Pools: Key Interview Questions & Parameter Tuning
ITPUB
ITPUB
Mar 5, 2019 · Backend Development

What Do Top Tech Companies Really Test in Linux Server Engineer Interviews?

The article shares a developer’s experience interviewing at over 30 Chinese tech firms, breaking down three main interview focuses—data structures and algorithms, operating‑system and core‑technology knowledge, and project experience—while also offering practical advice on networking questions, open‑source tools, and how to evaluate a company's interview process.

C++Data StructuresInterview
0 likes · 16 min read
What Do Top Tech Companies Really Test in Linux Server Engineer Interviews?
Java Backend Technology
Java Backend Technology
Feb 24, 2019 · Backend Development

Top Java Backend Interview Questions: Microservices, Redis, MySQL & More

This article compiles a comprehensive set of interview questions encountered across four technical rounds and an HR session for a major Chinese tech company, covering Java backend architecture, microservices design, RocketMQ, Redis internals, database consistency, networking, algorithms, and practical troubleshooting tips.

InterviewMySQLRedis
0 likes · 7 min read
Top Java Backend Interview Questions: Microservices, Redis, MySQL & More
UC Tech Team
UC Tech Team
Feb 14, 2019 · Frontend Development

Updated Front‑End Engineer Interview Guidance from Dan Abramov

Dan Abramov announced revised interview expectations for front‑end engineers, emphasizing practical JavaScript skills, performance awareness, core data structures, and a solid grasp of language fundamentals without requiring specific library knowledge, to help candidates better prepare for Facebook‑style interviews.

Data StructuresInterviewUI engineering
0 likes · 4 min read
Updated Front‑End Engineer Interview Guidance from Dan Abramov
Java Captain
Java Captain
Feb 9, 2019 · Databases

Evolution of Redis Cluster Architecture and Interview Tips

This article reviews the progression of Redis high‑availability solutions—from simple replication with Sentinel, through proxy‑based setups, to native Redis Cluster—explains their advantages and drawbacks, and provides practical interview Q&A tips for candidates.

ClusterDatabaseHigh Availability
0 likes · 9 min read
Evolution of Redis Cluster Architecture and Interview Tips
21CTO
21CTO
Feb 6, 2019 · R&D Management

How to Evaluate Candidates: Practical Interview Strategies for Tech Teams

This article shares a range of interview and recruitment techniques—including stable hiring, challenge‑based hiring, template assessments, preparation tips, code‑quality checks, and the balance between attitude and technical skill—to help tech leaders select candidates who fit both the role and the organization’s growth stage.

InterviewRecruitmentcandidate assessment
0 likes · 12 min read
How to Evaluate Candidates: Practical Interview Strategies for Tech Teams
Java Captain
Java Captain
Jan 28, 2019 · Fundamentals

Understanding ArrayList and LinkedList Internals During a Java Interview

The article recounts a Java interview where the interviewer explains the memory layout, random‑access capability, and time‑complexity differences between ArrayList (array‑based) and LinkedList (node‑based), using clear examples and code snippets to illustrate fundamental data‑structure concepts.

InterviewLinkedListMemory Management
0 likes · 8 min read
Understanding ArrayList and LinkedList Internals During a Java Interview
Architect's Tech Stack
Architect's Tech Stack
Jan 17, 2019 · Backend Development

Comprehensive Java Interview Questions and Topics

This article compiles an extensive list of Java interview questions covering fundamentals, concurrency, collections, JVM internals, I/O, design patterns, testing, and best practices, providing candidates with a comprehensive study guide for modern backend development roles.

Design PatternsInterviewJVM
0 likes · 12 min read
Comprehensive Java Interview Questions and Topics
Java Captain
Java Captain
Jan 14, 2019 · Fundamentals

Understanding Java HashMap: Principles, Operations, and Interview Insights

This article explains the fundamentals of Java's HashMap, covering its internal structure, hash computation, insertion and retrieval processes, collision handling, resizing, thread‑safety concerns, differences with Hashtable, and practical interview questions with code examples.

CollectionsHashMapInterview
0 likes · 17 min read
Understanding Java HashMap: Principles, Operations, and Interview Insights
Java Captain
Java Captain
Dec 21, 2018 · Backend Development

How to Prepare for Java Backend Developer Interviews: Frameworks, Distributed Systems, and Performance Optimization

This article provides practical guidance for Java backend interview preparation, emphasizing solid Java fundamentals, hands‑on framework experience, distributed system knowledge, database performance tuning, core data‑structure and concurrency concepts, Linux log troubleshooting, and how to showcase real project achievements.

InterviewLinuxSQL
0 likes · 13 min read
How to Prepare for Java Backend Developer Interviews: Frameworks, Distributed Systems, and Performance Optimization
MaGe Linux Operations
MaGe Linux Operations
Dec 15, 2018 · Backend Development

Essential Python Backend Interview Checklist: Questions, Code & Tips

A former C++ MFC developer shares personal interview experiences and compiles a comprehensive Python backend interview guide covering core syntax, algorithms, networking, databases, Linux commands, and Django concepts, emphasizing daily coding practice and offering concrete sample questions and solutions.

AlgorithmsDjangoInterview
0 likes · 9 min read
Essential Python Backend Interview Checklist: Questions, Code & Tips
Programmer DD
Programmer DD
Dec 11, 2018 · Backend Development

Top 20 Java Interview Questions for Investment Banking (Answers Included)

This article compiles 20 common Java interview questions asked by investment banks, covering topics such as multithreaded HashMap usage, hashCode/equals contracts, String substring memory issues, singleton patterns, design patterns, deadlock avoidance, and performance considerations, each accompanied by concise answers and code examples.

CollectionsDesign PatternsInterview
0 likes · 18 min read
Top 20 Java Interview Questions for Investment Banking (Answers Included)
Programmer DD
Programmer DD
Nov 21, 2018 · Artificial Intelligence

What I Learned From My AI Engineer Interview: Recommendation Systems, TF‑IDF, Word2Vec & SVM Explained

A Java developer shares his self‑learning journey into AI, recounts a technical interview covering recommendation system types, TF‑IDF similarity metrics, word2vec behavior modeling, and SVM fundamentals, and reflects on the challenges and resources that helped him transition into algorithm engineering.

AIInterviewRecommendation Systems
0 likes · 7 min read
What I Learned From My AI Engineer Interview: Recommendation Systems, TF‑IDF, Word2Vec & SVM Explained
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Nov 20, 2018 · Backend Development

Comprehensive Java Multithreading and Concurrency Interview Questions and Answers

This article compiles 46 essential Java multithreading and concurrency interview questions with detailed answers, covering fundamentals such as atomicity, visibility, ordering, thread creation methods, thread pools, synchronization mechanisms, lock types, AQS, deadlocks, and performance considerations for high‑performance backend development.

InterviewThreadPoolconcurrency
0 likes · 24 min read
Comprehensive Java Multithreading and Concurrency Interview Questions and Answers
High Availability Architecture
High Availability Architecture
Nov 20, 2018 · Blockchain

Interview with Wang Yuanming on Blockchain Technology, Trends, and Career Advice

In this interview, blockchain expert Wang Yuanming discusses his transition from cloud infrastructure to blockchain, outlines current technical challenges and front‑end trends such as storage, consensus, layer‑2 solutions, and smart contracts, and offers practical advice for engineers and investors while highlighting the upcoming GIAC conference in Shanghai.

InterviewLayer2career advice
0 likes · 11 min read
Interview with Wang Yuanming on Blockchain Technology, Trends, and Career Advice
Java Captain
Java Captain
Nov 16, 2018 · Backend Development

Spring, Spring MVC, and MyBatis Interview Questions and Answers

This article compiles common interview questions and concise answers about Spring, Spring MVC, and MyBatis, covering core concepts such as IoC, AOP, transaction management, controller behavior, annotation usage, design patterns, MyBatis configuration, mapping techniques, pagination, and integration with Ajax.

InterviewMyBatisSpring
0 likes · 10 min read
Spring, Spring MVC, and MyBatis Interview Questions and Answers
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 25, 2018 · Backend Development

Ant Financial (蚂蚁金服) Java Backend and Middleware Interview Questions

This article compiles a comprehensive set of Ant Financial interview questions covering Java fundamentals, data structures, concurrency, JVM internals, Spring framework, Tomcat, Docker, Dubbo, MySQL sharding, and messaging middleware, providing candidates with a detailed study guide for multiple interview rounds.

DockerInterviewMiddleware
0 likes · 4 min read
Ant Financial (蚂蚁金服) Java Backend and Middleware Interview Questions
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Sep 30, 2018 · Backend Development

BAT Technical Interview Topics and Experience Summary

This guide outlines the key technical interview areas for BAT companies—including algorithms, Java fundamentals and advanced topics, frameworks, concurrency, networking, databases, and architecture—provides example questions with visual references, and shares practical interview and project experience tips to help candidates succeed.

Interviewarchitecturebat
0 likes · 4 min read
BAT Technical Interview Topics and Experience Summary
Programmer DD
Programmer DD
Sep 5, 2018 · Fundamentals

Top 25 Java Interview Questions & Answers to Ace Your Next Interview

This comprehensive guide covers the most common Java interview questions, explains key concepts such as class definitions, static vs dynamic loading, multithreading, JVM/JRE/JDK differences, constructors, and provides practical interview stage advice and tips to help you succeed in your next Java interview.

Interviewanswersjava
0 likes · 12 min read
Top 25 Java Interview Questions & Answers to Ace Your Next Interview
MaGe Linux Operations
MaGe Linux Operations
Sep 2, 2018 · Operations

Essential Linux Ops Interview Guide: 30+ Questions & Solutions

A comprehensive collection of Linux operations interview questions and answers covering topics such as system maintenance, networking, load balancing, RAID, MySQL, scripting, security, and troubleshooting, providing practical guidance for candidates seeking high‑pay Linux sysadmin roles.

InterviewLinuxNetworking
0 likes · 42 min read
Essential Linux Ops Interview Guide: 30+ Questions & Solutions
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 26, 2018 · Backend Development

Top 15 Java Thread Interview Questions Every Developer Must Master

This article compiles the most frequently asked Java multithreading and concurrency interview questions—covering thread ordering, locks, wait/sleep differences, blocking queues, producer‑consumer patterns, deadlocks, atomic operations, volatile, race conditions, thread dumps, and more—providing concise explanations and code hints to help candidates ace banking and high‑frequency trading developer interviews.

Interviewmultithreadingthreading
0 likes · 12 min read
Top 15 Java Thread Interview Questions Every Developer Must Master
Java Captain
Java Captain
Aug 24, 2018 · Backend Development

How to Prepare for a Java Senior Backend Developer Interview

This article provides a comprehensive guide for Java senior backend developers on how to effectively prepare for technical interviews, covering preparation timelines, resume alignment, project description strategies, technical deep‑dives, highlighting achievements, and soft‑skill tips to impress interviewers.

Interviewbackendcareer
0 likes · 14 min read
How to Prepare for a Java Senior Backend Developer Interview
Java Captain
Java Captain
Aug 22, 2018 · Databases

Understanding Redis: Why It Is So Fast and How Its Single‑Threaded Architecture Works

This article explains Redis’s core concepts, data structures, persistence options, and the reasons behind its exceptional speed—including in‑memory operations, simple data models, single‑threaded design, and efficient I/O multiplexing—while also covering common interview questions about caching and Redis’s threading model.

In-Memory DatabaseInterviewRedis
0 likes · 10 min read
Understanding Redis: Why It Is So Fast and How Its Single‑Threaded Architecture Works
Architecture Digest
Architecture Digest
Aug 10, 2018 · Backend Development

Essential Skills for a Java Developer with Three Years of Experience

This article outlines the key Java knowledge areas—including syntax, collections, frameworks, databases, web concepts, data structures, JVM internals, design patterns, multithreading, and JDK source code—that a developer with three years of experience should master to excel in interviews and increase earning potential.

CollectionsInterviewJVM
0 likes · 11 min read
Essential Skills for a Java Developer with Three Years of Experience
Java Architect Essentials
Java Architect Essentials
Jul 17, 2018 · Backend Development

Comprehensive List of Java Interview Topics and Questions

This article compiles a thorough collection of Java interview questions covering fundamentals, deep technical concepts, frameworks, system architecture, distributed systems, practical problem‑solving, soft skills, and the standards expected of a Java architect, while also providing guidance on further learning resources.

Interviewperformance
0 likes · 9 min read
Comprehensive List of Java Interview Topics and Questions
MaGe Linux Operations
MaGe Linux Operations
Jul 1, 2018 · Fundamentals

Top 10 Essential Python Interview Questions Every Developer Should Know

This article compiles the ten most frequently asked Python interview questions, covering topics such as *args/**kwargs, object copying, garbage collection, lambda functions, singleton patterns, introspection, decorators, duck typing, classmethod/staticmethod, and metaclasses, each with clear explanations and code examples.

Interviewprogramming
0 likes · 10 min read
Top 10 Essential Python Interview Questions Every Developer Should Know
Programmer DD
Programmer DD
Jun 28, 2018 · Backend Development

Inside Alibaba’s Multi‑Round Java Interview: Real Questions & Lessons Learned

The author recounts a four‑month journey through three Alibaba departments, detailing each technical and HR interview round, the specific Java‑focused questions asked, the on‑the‑spot coding test, and practical takeaways for candidates preparing for large‑scale backend interview processes.

InterviewTechnicalInterviewbackend
0 likes · 15 min read
Inside Alibaba’s Multi‑Round Java Interview: Real Questions & Lessons Learned
Programmer DD
Programmer DD
Jun 21, 2018 · Fundamentals

Master Java Interview Essentials: 8 Classic Questions Explained

This article breaks down eight core Java interview questions, offering deep analysis of platform fundamentals, exception handling, reflection, I/O, concurrency, and object‑oriented design to help candidates demonstrate solid understanding beyond superficial answers.

Core ConceptsException HandlingIO
0 likes · 12 min read
Master Java Interview Essentials: 8 Classic Questions Explained
MaGe Linux Operations
MaGe Linux Operations
Jun 5, 2018 · Fundamentals

315 Essential Python Interview Questions to Master Your Skills

This article compiles 315 interview questions covering Python fundamentals, networking, concurrency, databases, caching, front‑end frameworks, DevOps tools, and more, inviting readers to attempt the problems, discuss answers, and deepen their programming knowledge.

Interviewprogrammingquestions
0 likes · 29 min read
315 Essential Python Interview Questions to Master Your Skills
MaGe Linux Operations
MaGe Linux Operations
May 18, 2018 · Fundamentals

Top 10 Python Interview Questions Every Developer Should Master

Explore ten essential Python interview questions covering class inheritance, method objects, __new__ vs __init__, list and dict comprehensions, variable scope, tuple swapping, dynamic attribute handling, package imports, closures, and string performance, each with code examples and clear explanations to boost your interview readiness.

InterviewOOP
0 likes · 8 min read
Top 10 Python Interview Questions Every Developer Should Master
Java Captain
Java Captain
May 16, 2018 · Fundamentals

Comprehensive Java Interview Guide: OOP, Concurrency, Collections, JVM, and More

This article provides a thorough overview of core Java concepts frequently asked in interviews, covering object‑oriented fundamentals, polymorphism, interfaces vs abstract classes, data types, memory management, concurrency mechanisms, collections, JVM internals, and best‑practice coding examples.

CollectionsInterviewJVM
0 likes · 47 min read
Comprehensive Java Interview Guide: OOP, Concurrency, Collections, JVM, and More
Java Captain
Java Captain
May 13, 2018 · Backend Development

Essential Java Knowledge for Enterprise Development and Interview Preparation

This article outlines the fundamental Java SE concepts, servlet and JSP basics, HTML/JavaScript essentials, and the core SSH frameworks (Struts2, Spring, Hibernate) while providing interview questions and guidance on project modeling, design, and implementation for enterprise-level development.

FrameworksHibernateInterview
0 likes · 11 min read
Essential Java Knowledge for Enterprise Development and Interview Preparation
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 2, 2018 · R&D Management

Mastering Technical Interviews: Proven Hiring Strategies and the STAR Method

This article shares an Alibaba senior technical expert’s insights on effective engineering recruitment, detailing the purpose of hiring, key evaluation criteria—skills, potential, soft‑skills—common interview pitfalls, the STAR technique, and practical tips for both interviewers and candidates to improve hiring outcomes.

InterviewRecruitmentSTAR
0 likes · 13 min read
Mastering Technical Interviews: Proven Hiring Strategies and the STAR Method
Efficient Ops
Efficient Ops
Mar 31, 2018 · R&D Management

What I Learned from Three Rounds of Tech Interviews: Mistakes and Tips

This article recounts a candidate's three‑stage interview journey at various internet companies, highlighting awkward moments, unanswered questions, and the final rejection, while offering practical advice on preparation, etiquette, and self‑presentation for future tech interviews.

ExperienceInterviewJob Hunting
0 likes · 12 min read
What I Learned from Three Rounds of Tech Interviews: Mistakes and Tips
Java Backend Technology
Java Backend Technology
Mar 28, 2018 · Fundamentals

Mastering Technical Interviews: Proven Strategies to Answer Any Question

This article shares practical interview techniques—listening carefully, answering from a high‑level overview to details, staying humble, crafting honest resumes, balancing breadth and depth, showing initiative, and providing concrete proof—to help candidates communicate their skills effectively and succeed in technical job interviews.

InterviewSoftware Engineeringcareer advice
0 likes · 7 min read
Mastering Technical Interviews: Proven Strategies to Answer Any Question
Architect's Tech Stack
Architect's Tech Stack
Mar 21, 2018 · Fundamentals

Comprehensive Java Interview Questions and Topics Guide

This article compiles over 300 essential Java interview questions covering fundamentals, multithreading, design patterns, JVM internals, data structures, algorithms, databases, Spring, Netty, caching, distributed systems, Linux, and networking to help developers prepare for technical interviews and deepen their understanding of core backend concepts.

Design PatternsInterviewJVM
0 likes · 16 min read
Comprehensive Java Interview Questions and Topics Guide
Java Architect Essentials
Java Architect Essentials
Mar 19, 2018 · Backend Development

40 Common Java Multithreading Interview Questions and Answers

This article compiles and answers 40 frequently asked Java multithreading interview questions, covering thread purpose, creation methods, key APIs, synchronization mechanisms, thread safety levels, performance considerations, and practical debugging techniques for developers seeking a solid understanding of concurrent programming.

InterviewThreadPoolconcurrency
0 likes · 29 min read
40 Common Java Multithreading Interview Questions and Answers
Java Captain
Java Captain
Mar 9, 2018 · Backend Development

Comprehensive Java Interview Topics and Core Concepts

This guide compiles a thorough list of Java interview questions and key concepts, ranging from basic collections and JVM memory to concurrency, database optimization, messaging systems, NoSQL, Zookeeper, Linux commands, and system design challenges, providing a solid study roadmap for developers.

DatabaseDesign PatternsInterview
0 likes · 7 min read
Comprehensive Java Interview Topics and Core Concepts
MaGe Linux Operations
MaGe Linux Operations
Mar 7, 2018 · Fundamentals

Top 10 Python Interview Questions Every Developer Should Master

This article compiles ten frequently asked Python interview questions, covering class inheritance, special methods like __call__, object creation with __new__, list and dictionary comprehensions, variable scope, swapping variables, default method handling via __getattr__, package exports, closures, and string concatenation performance, each illustrated with code examples and concise explanations.

InterviewObject-Orientedcode examples
0 likes · 8 min read
Top 10 Python Interview Questions Every Developer Should Master
Java Captain
Java Captain
Mar 2, 2018 · Fundamentals

Understanding Java String, StringBuilder, and StringBuffer: Differences, Performance, and Interview Questions

This article explains the internal implementation of Java's String class, compares it with StringBuilder and StringBuffer, demonstrates performance differences through benchmark code, and provides common interview questions with detailed answers, helping developers choose the appropriate class for various scenarios.

InterviewMemoryStringBuffer
0 likes · 16 min read
Understanding Java String, StringBuilder, and StringBuffer: Differences, Performance, and Interview Questions
MaGe Linux Operations
MaGe Linux Operations
Feb 28, 2018 · Fundamentals

Top Python Interview Questions and Expert Answers Explained

This article compiles over ten essential Python interview questions covering memory management, lambda functions, data structure conversions, duplicate removal, sorting techniques, object copying, exception handling, pass statements, range usage, regex operations, random number generation, static analysis tools, global variables, and string quoting conventions.

InterviewLambdacoding interview
0 likes · 11 min read
Top Python Interview Questions and Expert Answers Explained