Bài test SDS - anh Phạm Quý Định - KTMT01
Chào mọi người.
Chiều hôm qua mình mới làm bài test ở công ty SDS việt nam mới về có một số kinh nghiệm muốn chia sẽ với mọi người.
Trước khi đi test cần phải xin bảng điểm của mình để nộp cho công ty.
Bài test gồm có 3 phần:
IQ Test: có 20 câu làm trong vòng 30 phút. Hình thức test IQ các bạn cũng biết rồi đó, người ta cho mấy cái hình và mình chỉ cần chọn hình còn thiếu dựa vào một quy luật nào đó thôi. Cái này cũng chẳng khó lắm.
có một số câu ví dụ:
1.Có một con cá có cái đầu dài 9cm. Phần đuôi bằng chiều dài của cái đầu và một nữa thân. Hỏi con cá dài bao nhiêu cm? a. 27 b. 54 .....
2. Câu nào khác nghĩa nhất so với các câu còn lại .
a. cười lớn b. mở to mắt c. khinh bỉ .....
English test: có 30 câu làm trong vòng 30 phút.
-10 câu tìm chỗ sai ngữ pháp.
-10 câu chọn câu đúng. Người ta cho một câu văn sau đó bắt chọn 1 trong 4 câu trả lời trùng nghĩa với câu đã cho, để làm cái này nên học kỹ phần mệnh đề quan hệ.
-5 câu write. Điền vào chỗ trống (giới từ, câu điều khiện)
-5 câu read.
IT test: phần test kiến thức chuyên ngành có 30 câu làm trong 120 phút. Chưa làm đến mà nhìn số câu và số phút là lo rồi . Để làm được phần này thì bạn có kiến thức rất tổng hợp và sâu nữa: math,memory,kiến trúc RISC,pipeline,tính chu kỳ lệnh(kiến thức vi xử lý-vi điều khiển),C,C++.
-Math: cây nhị phân, log(người ta cho một bài tập C và kết quả của nó liên quan đến log), kiết thức vector.
-Memory: phần này hơi chua, bạn phải nắm kỹ cách quản lý bộ nhớ, có khả năng phân tích câu hỏi mới có hi vọng nuốt được
-Tính chu kỳ lệnh: cái nầy thế dễ hơn cụ thể: có 8 thanh thi đa dụng R0->R7
Gợi ý: lệnh ADD R1,R2,Rd công thanh ghi R1 và R2 rồi cho Vào Rd
lệnh MUL R1,R2,Rd nhân ghi R1 và R2 rồi cho Vào Rd
Nếu thao tác trên các thanh ghi với nhau thì lệnh đó có 1 chu kỳ, nếu thao tác trên các thanh ghi và giá trị tức thời thì lệnh đó 2 chu kỳ. Có 3 thanh ghi R1,R2,R3, 3 thanh ghi này mang giá trị cố định không được thay đổi.
Hỏi: Tính số chu kỳ nhỏ nhất để hoành thành phép tính AB + ABC + BC ?
Chào mọi người.
Chiều hôm qua mình mới làm bài test ở công ty SDS việt nam mới về có một số kinh nghiệm muốn chia sẽ với mọi người.
Trước khi đi test cần phải xin bảng điểm của mình để nộp cho công ty.
Bài test gồm có 3 phần:
IQ Test: có 20 câu làm trong vòng 30 phút. Hình thức test IQ các bạn cũng biết rồi đó, người ta cho mấy cái hình và mình chỉ cần chọn hình còn thiếu dựa vào một quy luật nào đó thôi. Cái này cũng chẳng khó lắm.
có một số câu ví dụ:
1.Có một con cá có cái đầu dài 9cm. Phần đuôi bằng chiều dài của cái đầu và một nữa thân. Hỏi con cá dài bao nhiêu cm? a. 27 b. 54 .....
2. Câu nào khác nghĩa nhất so với các câu còn lại .
a. cười lớn b. mở to mắt c. khinh bỉ .....
English test: có 30 câu làm trong vòng 30 phút.
-10 câu tìm chỗ sai ngữ pháp.
-10 câu chọn câu đúng. Người ta cho một câu văn sau đó bắt chọn 1 trong 4 câu trả lời trùng nghĩa với câu đã cho, để làm cái này nên học kỹ phần mệnh đề quan hệ.
-5 câu write. Điền vào chỗ trống (giới từ, câu điều khiện)
-5 câu read.
IT test: phần test kiến thức chuyên ngành có 30 câu làm trong 120 phút. Chưa làm đến mà nhìn số câu và số phút là lo rồi . Để làm được phần này thì bạn có kiến thức rất tổng hợp và sâu nữa: math,memory,kiến trúc RISC,pipeline,tính chu kỳ lệnh(kiến thức vi xử lý-vi điều khiển),C,C++.
-Math: cây nhị phân, log(người ta cho một bài tập C và kết quả của nó liên quan đến log), kiết thức vector.
-Memory: phần này hơi chua, bạn phải nắm kỹ cách quản lý bộ nhớ, có khả năng phân tích câu hỏi mới có hi vọng nuốt được
-Tính chu kỳ lệnh: cái nầy thế dễ hơn cụ thể: có 8 thanh thi đa dụng R0->R7
Gợi ý: lệnh ADD R1,R2,Rd công thanh ghi R1 và R2 rồi cho Vào Rd
lệnh MUL R1,R2,Rd nhân ghi R1 và R2 rồi cho Vào Rd
Nếu thao tác trên các thanh ghi với nhau thì lệnh đó có 1 chu kỳ, nếu thao tác trên các thanh ghi và giá trị tức thời thì lệnh đó 2 chu kỳ. Có 3 thanh ghi R1,R2,R3, 3 thanh ghi này mang giá trị cố định không được thay đổi.
Hỏi: Tính số chu kỳ nhỏ nhất để hoành thành phép tính AB + ABC + BC ?
Comment