Hello.World
Senior Member
bác code về mảng gì thế ạ? FE hay BE vậy bác?code dc hơn 1 năm, lương 2k, full tiếng anh bác!
bác code về mảng gì thế ạ? FE hay BE vậy bác?code dc hơn 1 năm, lương 2k, full tiếng anh bác!
Trang chủ leetcode ghi luôn cái optimize_fibonacci này lên luôn mà ?1 ví dụ đơn giản. Mình lọc ra từ 1 file python bên mình. Mình có 1 startup bé bé về tài chính. Nó scan chart liên tục và vẽ các đường fibonacci trên các chart để tìm kháng cự và hỗ trợ (khái niệm tài chính chỉ đỉnh, đáy) để khuyến nghị cho khách. Hàm fib sẽ phải tính trên rất nhiều khung thời gian và hàng ngàn mã realtime.
- Hàm thứ nhất là đệ quy được dạy trong sách, thường mới học code sẽ code kiểu này.
- Hàm thứ 2 cũng là đệ quy nhưng có cache các kết quả trước đó
- Hàm thứ 3 thay vì đệ quy có 1 bạn khá thuật toán đã dev và nó chạy nhanh hơn hàm 1 khoảng 300 000 lần, nhanh hơn hàm thứ 2 tầm 3-4 lần.
Nếu các bạn nghĩ backend không cần biết các khái niệm cơ bản như tính độ phức tạp thuật toán thì ok mình sai, mình xin lỗi vì đã làm các bạn mất thời gian.
Xem tệp đính kèm 1763071
-

vector<uint64_t> generate_fibonaccis(int n) {
vector<uint64_t> fib(n);
fib[0] = 1;
fib[1] = 1;
for (int i = 2; i < n; ++i) {
fib[i] = fib[i - 2] + fib[i - 1];
}
return fib;
}
int main() {
int n = 10;
vector<uint64_t> fib = generate_fibonaccis(n);
for (int i = 0; i < n; i++) {
std::cout << fib[i] << " ";
}
return 0;
}

Đòi fluent English tầm IELTS 6+ thì ở đất nước này là khó vl rồi anh

Bỏ tiền ra đi học trung tâm giáo viên Anh-Úc-Mỹ, chỉ cần vô lớp IELST 5.0 thôi, sau cỡ 2 khóa học, mất tầm 6 tháng cưỡi ngựa xem hoa là anh sẽ nói đượcmấy thím luyện speaking kiểu gì vậy hay cứ nói nhiều với Tây lông là dc![]()
Ờ nhỉ , BA có cần biết gõ code ếu đâuTiêu chuẩn cho Bi Ây chứ không phải dev mà.
BA thì yêu cầu giao tiếp thông thạo mà, dự án 100% tiếng Anh nữa dev cũng người nước ngoài sử dụng tiếng Anh luôn.
Với cả trả đâu có thấpphải đòi cao chứ

KinhỜ nhỉ , BA có cần biết gõ code ếu đâu
Ăn mặc đẹp trông như tổng tài rồi ngồi chửi dev, chửi test thôi![]()
Tất nhiên là anh BA nào càng biết nhiều code thì chửi dev họ còn lắng nghe, cầu thịKinh
Công nhận, trước mình có làm việc với BA, nó vẽ flow ra xong hỏi implement được không, mình kêu không cái là nó phải ngồi vẽ lại thấy khổ nên cũng ráng ngồi vắt óc suy nghĩ cách implement hộ nóBA nịnh dev bỏ cha ra ở đâu mà bảo chửi![]()
Vcb ở HN à phen.Mấy thằng ngoo đấy nói làm gì bác. Suốt ngày mõm ielts với sếp banking, con ghệ tôi bảo sếp nó trưởng phòng giao dịch VCB, tương đương với giám đốc chi nhánh bọn ngân hàng cổ phần, tổng thu nhập năm có 7-800 củ. Hihi
![]()
tôi có thấy mấy jd ghi intermediate eng, rồi writting and speaking are good nhưng tôi ko biết là sẽ dùng ở mức độ nào. Vì tôi cũng writting (Nếu sai có phần mềm fix như grammarly) + listening + speaking hoặc hiểu được english khi đọc sub được nhưng ở dạng bọn nó nói chậm hoặc trung bình thì tôi sẽ nghe và nói được. Chứ tụi nó nói 1 tràng eng dạng nói nhanh (+ nối từ) như bọn mỹ thì chịu thua. Nên rén ko dám apply vào mấy job đó. Theo a skill của tôi đã có thể apply dc mấy jd yêu cầu level english như vậy dc chưaĐòi fluent English tầm IELTS 6+ thì ở đất nước này là khó vl rồi anh
Bỏ tiền ra đi học trung tâm giáo viên Anh-Úc-Mỹ, chỉ cần vô lớp IELST 5.0 thôi, sau cỡ 2 khóa học, mất tầm 6 tháng cưỡi ngựa xem hoa là anh sẽ nói được
Nhưng đừng có đi học mấy cái trung tâm du học sinh Việt Nam về dạy như ielts-fighter, toàn dạy cheat bài, học xong không biết nói đâu

Có nhầm sang topdev không, cay thằng này vcl, apply chắc cũng ~10 job mà k có 1 phản hồi nào. Tôi cũng k biết tại cv gà hay tại nó ôm cv k gửi nữa.ITViec có vụ ôm job của ứng viên nữa hả mn ? Mình apply tầm 7 job đều được itviec duyệt mà không thấy cty nào phản hồi, xong lại nghĩ chẳng lẽ mình tệ vậy luôn à. Nay đọc review thì tự nhiên thấy có vụ ITViec ôm job của ứng viên không gửi đến cty đăng tuyển dù mail đã approved![]()
itviec á bác. Search chơi chơi tự nhiên thấy rv ngta bảo là nó có vụ mail báo đã approed cv nhưng ôm cv không gửi cho cty. Chắc từ nay tìm inf công ty rồi gửi cv qua HR luôn quá.Có nhầm sang topdev không, cay thằng này vcl, apply chắc cũng ~10 job mà k có 1 phản hồi nào. Tôi cũng k biết tại cv gà hay tại nó ôm cv k gửi nữa.
8. Thì đi dạy khoẻ hơn code đó bácCó đứa em ielts 8 chấm ngoại thương đang học code có bác nào dư job fresh nào ko giới thiệu em vứi![]()
Đéo biết các công ty khác sao chứ công ty tôi mới yêu cầu tuyển 20 BA cho 1 dự án mới. Ỉa ra quần luôn. 5 ngày trôi qua có 9 CV)
Công ty trên voz = công ty trên TV = công ty trên báoCty nào thế, hộp e với
Gửi từ Samsung SM-M325FV bằng vozFApp

Có 1 câu cơ bản nữa mà mình bất ngờ là ít người làm được và cách tối ưu nhất thì không ai trả lời đượcĐồng cảm với bác. Trước công ty cũ em phỏng vấn các bạn junior (ngang tuổi em), hỏi đúng 1 câu thuật toán dễ vcl dễ (2 sums - 2 vòng for + lọc duplicate là pass) mà tầm 10 bạn thì có 1 2 bạn trả lời đc. E cũng ngạc nhiên vcl)
Mysql của dự án phải query 2 câu sau hàng triệu lượt/ ngày. Đánh index thế nào để query nhanh
=====================
SELECT a
FROM tbl
WHERE a = 1 AND b=2 AND c=3;
SELECT a
FROM tbl
WHERE a = 1 AND c=3;
=====================
Trả lời
Đạt: (a,b,c) và (a,c) - Chỉ cần trả lời kiểu này cũng ok
Tối ưu: (a,c,b) - google "mysql leftmost prefix"
Nhưng mà hỏi mấy cái google trong 2s này để làm gì bácCó 1 câu cơ bản nữa mà mình bất ngờ là ít người làm được và cách tối ưu nhất thì không ai trả lời được
