Tagged articles

interview

658 articles · Page 5 of 7
Java Backend Technology
Java Backend Technology
May 12, 2021 · Fundamentals

Master Bitwise Operations: From Basics to Classic Interview Problems

This article introduces the fundamentals of bitwise operations, explains each operator with clear rules and examples, demonstrates practical tricks such as parity checks and value swapping, and walks through classic interview problems—including addition without arithmetic, counting set bits, and finding unique numbers—complete with Java code snippets and visual illustrations.

algorithmbinarybitwise-operations
0 likes · 15 min read
Master Bitwise Operations: From Basics to Classic Interview Problems
JavaEdge
JavaEdge
Apr 29, 2021 · Interview Experience

Mastering Java Semaphore: How init, down, and up Ensure Thread Safety

This article explains the semaphore model, its three core operations (init, down, up), how they manage counters and waiting queues, and demonstrates proper usage in Java to achieve mutual exclusion and resource limiting, complete with code examples and visual diagrams.

JavaSemaphoreThread Synchronization
0 likes · 6 min read
Mastering Java Semaphore: How init, down, and up Ensure Thread Safety
Laravel Tech Community
Laravel Tech Community
Apr 23, 2021 · Backend Development

Common Laravel and PHP Interview Questions and Answers

This article compiles frequently asked Laravel and PHP interview questions, providing concise explanations of core concepts such as the framework's architecture, routing, middleware, Eloquent ORM, service container, authentication, authorization, testing tools, and deployment practices, useful for both beginners and experienced candidates.

BackendEloquentPHP
0 likes · 23 min read
Common Laravel and PHP Interview Questions and Answers
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.

comprehensiondictionary comprehensiongenerator
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.

CachingPerformanceRedis
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.

Quizinterviewprogramming
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.

CareerJavaScriptWeb infrastructure
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.

ClusteringPerformancePersistence
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.

JavaSpring Securityinterview
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.

LinuxShellUnix
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.

Job HuntingSoftware Engineeringcareer advice
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.

Programming LanguagePythoncommunity
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 printingfilm effects
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.

LeaderboardRedisSorted Set
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 designcareer advicedesign process
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.

ActiveMQMQRabbitMQ
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.

CachingMemory 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+TreeMySQLSQL
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.

BackendCareerJava
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.

CachingKafkaRedis
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.

AIAutonomous DrivingBattery Materials
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.

DevOpsIT governancebanking
0 likes · 5 min read
Inside a Chinese Bank’s DevOps Journey: Lessons from the 2020 IT Governance Forum
Big Data Technology & Architecture
Big Data Technology & Architecture
Jan 9, 2021 · Big Data

Comprehensive 2021 Flink Interview Questions and Answers

This article presents a detailed collection of 2021 Flink interview questions covering checkpoint mechanisms, watermarks, state backends, join types, fault tolerance, resource configuration, and recent Flink 1.10 features, providing concise explanations and code examples for each topic.

CheckpointFlinkState Backend
0 likes · 23 min read
Comprehensive 2021 Flink Interview Questions and Answers
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.

Software Engineeringcareer advicecommunication
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.

JavaMyBatisORM
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.

AggregationElasticsearchIndexing
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.

JVMJavaOOP
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 DevelopmentInnoDBMySQL
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.

BackendDesign PatternsJava
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.

MySQLSQLindexes
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.

MemoryStringequality
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.

Shellcommandsinterview
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.

Rediscachedistributed systems
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 TypesMySQLRelational Database
0 likes · 20 min read
Master MySQL Basics: Interview Q&A on Relational Databases
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.

KafkaMQRabbitMQ
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 CollectionJVM
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.

ConcurrencyData 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.

KafkaMQRabbitMQ
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.

Shellcommand-lineinterview
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.

LinuxUnixcommand line
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.

ConsumerIdempotenceKafka
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.

JavaPythondeveloper 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.

Data Scienceanswersinterview
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.

KafkaPerformanceinterview
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.

DevOpsGitKafka
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.

PhpStormdevelopmentinterview
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.

GoogleJohn MartinisR&D management
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.

Data StructuresIteratorJava
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 StructuresHashMapJava
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.

GitJunio Hamanointerview
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.

BackendPHPQuiz
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 Structuresgeneratorsinterview
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.

BackendJVMJava
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.

ConcurrencyHashMapJava
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.

HTTPModulesPerformance
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.

LinuxMySQLNginx
0 likes · 35 min read
Master Linux Interview Questions: From Boot Process to Advanced Server Commands
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Mar 16, 2020 · Backend Development

Mastering Java Backend Interview Questions: Concurrency, JVM, Spring, and Distributed Systems

This article compiles typical Java backend interview questions and detailed answers covering self‑introduction, personal growth, concurrency primitives, JVM memory management, GC tuning, cache design, large‑scale data storage, Spring IoC, AOP, distributed session handling, and common design patterns.

JVMSpringbackend development
0 likes · 18 min read
Mastering Java Backend Interview Questions: Concurrency, JVM, Spring, and Distributed Systems
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.

Web APIsfrontendinterview
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.

ConcurrencyJavaLocks
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.

career advicefundamentalsinterview
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.

Software Engineeringcareer adviceinterview
0 likes · 11 min read
How to Effectively Present Your Project Experience in Technical Interviews