KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Python là gì?
Nêu một số đặc điểm của Python?
Python có câu lệnh switch-case không?
switch-case
Dictionary trong Python là gì?
Dictionary
Nêu một số lợi ích của sử dụng ngôn ngữ Python?
Sự khác biệt giữa array và list trong Python là gì?
array
list
__init__ trong python là gì?
__init__
Module và package trong Python?
Descriptor trong Python là gì?
Descriptor
Liệt kê các kiểu dữ liệu trong Python?
Biến cục bộ và biến toàn cục trong Python là gì?
Trong Python có những built-in types nào?
break, continue và pass trong Python để làm gì?
break
continue
pass
Sự khác biệt chính giữa Python 2 và Python 3 là gì?
*args và **kwargs là gì? Tại sao chúng ta sử dụng chúng?
*args
**kwargs
Sự khác biệt giữa Django, Pyramid và Flask là gì?
Làm thế nào bạn có thể chia sẻ các biến toàn cục giữa các modules trong Python?
modules
Lambda function trong Python là gì?
Memory được quản lý thế nào trong Python?
Scope Resolution trong Python là gì?
Negative indexes là gì và tại sao lại dùng chúng?
Negative indexes
Python quản lý bộ nhớ trong như thế nào?
PEP 8 là gì và tại sao nó lại quan trọng?
Giá trị None trong Python là gì?
None
Multithreading thực thi thế nào trong Python?
Multithreading
Generator trong Python là gì?
Generator
Các phương thức Dunder/Magic/Special trong Python là gì?
Dunder/Magic/Special
Sự khác biệt của List, Tuple và Dictionary là gì? Khi nào thì sử dụng chúng?
List
Tuple
Namespace trong python là gì?
Namespace
Phép gán x = y or z trong Python thực hiện điều gì?
x = y or z
Hàm self trong Python là gì?
self
Câu lệnh nonlocal trong Python 3.0 để làm gì?
nonlocal
Convert string sang number trong Python như thế nào?
string
number
Câu lệnh with trong Python được thiết kế để làm gì?
with
Sự khác biệt giữa file .py và file .pyc là gì?
.py
.pyc
Decorator trong Python là gì?
Decorator
Giải thích phương thức split(), sub(), subn() của mô đun "re" trong Python?
split()
sub()
subn()
Làm thế nào để copy một object trong Python?
Callable trong Python là gì?
Có thể có static methods trong Python không?
static methods
Wheels và Eggs trong Python là gì? Chúng có gì khác nhau?
Wheels
Eggs
Câu lệnh pass trong Python dùng để làm gì?
Sự khác biệt giữa xrange và range trong Python là gì?
xrange
range
Virtualenvs trong Python là gì?
Introspection/Reflection là gì và Python có hỗ trợ không?
Introspection/Reflection
Pickling và unpickling là gì?
Pickling
unpickling
Flask là gì và lợi ích của nó như thế nào?
Có công cụ nào giúp tìm bugs hoặc phân tích tĩnh trong Python không?
Slicing trong Python là gì và cách sử dụng nó?
Slicing
PYTHONPATH là gì?
PYTHONPATH
Điểm khác của nhau phương thức append() và extend() của list là gì?
append()
extend()
Immutable objects trong Python là gì?
Iterator trong Python là gì?
Iterator
Có những cách nào để sửa một string trong Python?
Hàm help() và dir() trong Python để làm gì?
help()
dir()
`Cython...
set() được implemen...
set()
Tại sao private methods trong P...
private methods
Làm thế nào để đảo ngược mộ...
Metaclasses tr...
Metaclasses
GIL trong ...
GIL
Tại sao Python (CPython và c...
Python
CPython
Có các phương án nào tha...
Sự Khác Biệt giữa @staticmethod v...
@staticmethod
Closures tro...
Monkey Patching là gì ...
Làm thế nào để làm việc với `tran...
MRO trong Python là gì ...
Sự khác biệt giữa classes kiểu ...
classes
Tại sao các hàm lồng nhau trong Py...
Ưu Điểm của NumPy So với ...
NumPy
Sử dụng đa luồng (multi-thread) có phải là một ý...
Sự khác nhau giữa Deep copy and...
Mục đích của biến gạch dướ...
Python Optimization (-O ...
Python Optimization
-O
Global Interpreter Lock (GIL) là...
Tại sao sử dụng else trong cấu...
else
Hãy mô tả ngắn gọn cơ chế **Gar...
Có nhược đIểm nào của -O flag ngoàI việc...
-O flag
Tại sao không phải tất cả bộ nhớ đề...
Tại sao bạn lại sử ...
Hãy định nghĩa Singleton m...
Singleton