AnphaNews

Anphabe

Connecting opportunities
hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmWJrUr98qKellJ--oJvSpZbWnaeg0dPXytrJvrPJntaFxd3bz9PHlXbJpc-h1Fhr2XKcb1qe26OXp52oo1p0pZ9hYmqFqJ-Vqailx3-f0ptZn6tuZpyH1MLWxc_ZhmvCc5Sd3eDh

Một số câu hỏi phỏng vấn của Google dành cho IT

Answer6 hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hycKBXpaiZrKmhqKCHa6RqnHJYl6OnnNaslc2UWZ-rbmSch5mZmpWEoddqmXOGxMXX09iQnspToZugZmvjtQ..
Huynh Han's picture
1361532383

 Một số câu hỏi phỏng vấn của Google dành cho IT  vậy bên sales  và marketing  hỏi gì (thường là các công ty lớn). Các bác Headhunter  và expert  có thể hỏi trên discussion để tìm và tuyển ứng viên không? Và để được học hỏi :)

1. Cho một danh sách liên kết đơn (simple linked list) hữu hạn. Có hai trường hợp: một là cuối danh sách trỏ về NULL, hai là trỏ về một phần tử đã gặp – tạo nên một vòng tròn trong danh sách.
Ví dụ trường hợp 1: A –> B –> C –> D –> NULL.
Ví dụ trường hợp 2: A –> B –> C –> D –> E –> F –> C.
Cho trước một con trỏ vào một danh sách liên kết đơn L nào đó, hữu hạn nhưng có thể có độ dài tùy ý. Làm thế nào để kiểm tra nhanh nhất nếu danh sách L thuộc trường hợp 1 hay trường hợp 2, với điều kiện là ta chỉ được dùng vài chục bytes bộ nhớ.

2. Cho một chuỗi ký tự s bao gồm nhiều từ. Viết một đoạn chương trình C đảo thứ tự các từ.
Ví dụ: với input là “this is a nice blog” thì output là “blog nice a is this“.

3. Cho hai dãy số đã xếp thứ tự tăng dần A và B, mỗi dãy có n phần tử. Xét tập hợp sau:
S = { A[i] + B[j] | 1

4. Chỉ với các phép tính cộng, trừ, nhân, chia, các hàm lượng giác, phép lũy thừa, và phép lấy căn, cùng với ba số 2, làm thế nào để viết một biểu thức định trị ra 2005? (Gợi ý: 2005 không có gì đặc biệt, số nguyên dương nào cũng được.)

5. Bụt, diêm vương, và Tèo đứng trước mặt bạn. Bụt và diêm vương cái gì cũng biết. Tèo thì cái biết cái không. Bụt luôn nói thật, diêm vương luôn nói dối. Với 3 câu hỏi có/không, mỗi câu chỉ hỏi một trong ba đối tượng, xác định ai là ai.

6. Cho a và b là các số nguyên dương, nguyên tố cùng nhau. Tìm công thức tính số nguyên lớn nhất không thể viết dưới dạng ax+by, trong đó x và y là các số nguyên không âm.

7. Cho hai sợi dây dài, làm bằng các vật liệu khác nhau, có mật độ vật chất khác nhau ở các điểm khác nhau của từng sợi. Cho biết mỗi sợi dây cháy trong đúng một giờ thì hết. Dùng hai sợi dây (và diêm) để đo 45 phút.

8. Cho hai hình lập phương. Ta phải gán các chữ số 0-9 (mỗi mặt một số) ra sao để có thể dùng hai hình lập phương biểu diễn được tất cả các ngày trong tháng.

9. Những điểm nào trên quả địa cầu (giả sử là đúng hình cầu) có tính chất sau đây: đi về phía Nam 1km, sau đó về phía Tây 1km, sau đó về phía Bắc 1km thì quay lại điểm cũ.

10. Cho một mảnh giấy hình chữ nhật với một lỗ hổng hình chữ nhật ở giữa.
Hỏi: Dùng dao cắt mảnh giấy một nhát như thế nào để có hai nửa có diện tích bằng nhau?

11. Có 500 cái cửa nằm dọc theo một hành lang đánh số từ 1 đến 100. Lúc đầu các cửa đều đóng. Có 500 người xếp hàng đi dọc hành lang. Anh thứ nhất mở tất cả các cửa; anh thứ hai chuyển trạng thái (mở thành đóng, đóng thành mở) các cửa 2, 4, 6, …; anh thứ ba chuyển trạng thái các cửa 3, 6, 9, …; cứ như vậy đến anh thứ 500 chuyển trạng thái cửa
500.

Hỏi: cuối cùng có bao nhiêu cửa đóng?
12. Có hai căn phòng nằm cạnh nhau nhưng không thông nhau, và đứng bên này không thấy bên kia. Phòng 1 có ba cái đèn bóng tròn. Phòng 2 có ba công tắc của ba đèn ở phòng 1. Bạn là người lạ, được dẫn vào phòng 2 trước, được quyền nghịch ngợm tắt mở công tắc tùy ý. Sau đó bạn được sang phòng 1 kiểm tra đèn.
Hỏi: nghịch thế nào ở phòng 2 để biết công tắc nào tương ứng với đèn nào?

Cám ơn các bác Headhunter  và expert


Answer6 hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hycKBXpaiZrKmhqKCHa6RqnHJYl6OnnNaslc2UWZ-rbmSch5mZmpWEoddqmXOGxMXX09iQnspToZugZmvjtQ..

Have something to say?

Join Anphabe for free to share and get shared on your own business topics.

Pages

Answers

  • Tam Ngo's picture
    Tam Ngo
    1363363800

    1. câu hỏi 1: check trường hợp 1 quá đơn giản 1 vòng lặp có thể giải quyết: next item in the list == null return case 1, nhưng nếu áp vòng lặp này cho trường hợp 2 thì sẽ rơi vào infinite loop, hướng giải quyết đơn giản là lưu những node đã duyệt, nhưng hướng này sẽ chậm và tốn không gian nhớ trong khi không gian nhớ của chúng ta là hữu hạn, có thể giải quyết trường hợp 2 bằng cách index từng node 1, nếu node kế tiếp có index < index của node hiện tại: return case2. để tối ưu hơn nữa chúng ta có thể dùng mask của byte để xác định index, với vài chục byte chúng ta có thể xử lý (vài chục x 8 ) index 

      hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKTmpWamYad2Z5om1vFxtbS1sWamYhsz2yWca3j
    • hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlWWScpmFneDh
    hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlZaVnZeIn6Obcp6F0drSy6OU25rKVKGpaptyhmZpcJZmVm6xtg..
  • Loi Truong's picture
    Loi Truong
    1363408080

    Trả lời thử câu 12:

    Vào phòng số 2 bật công tắc 1 và 2 lên, để trong một khoảng thời gian. Sau đó tắc công tắc số 2 đi.

    Vào phòng số 1, kiểm tra kết quả:

    - Bóng đang sáng là thuộc công tắc 1.

    - Hai bóng còn lại đang tắc; để nhận biết bóng nào thuộc công tắc nào dùng tay chạm vào bóng, bóng nào cho cảm giác nóng (ấm) sẽ là bóng thuộc công tắc 2.

    - Bóng còn lại thuộc công tắc 3.

      hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKTmpaRlYad2Z5om1vFxtbS1sWamYhsz2yWca3j
    • hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlWWTaZWFneDh
    hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlZaWlJOIn6Obcp6F0drSy6OU25rKVKGpaptyhmdsbp5pVm6xtg..
  • Hung Tang Kien's picture
    Hung Tang Kien
    1361635456

     hok bit co dap an ko ta ?


      hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKTmZ2Xload2Z5om1vFxtbS1sWamYhsz2yWca3j
    • hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlWSab5aFneDh
    hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlZWdmpSIn6Obcp6F0drSy6OU25rKVKGpappyhm5tcZ5Xb7Cx
  • Trung Phan's picture
    Trung Phan
    1361844891

    Mình cũng cùng quan điểm với anh Hung Tang Kien đó chị Huynh Han ơi. Chị cho luôn đáp án chứ để vậy anh, em tò mò quá :)

      hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKTmZ2Zm4ad2Z5om1vFxtbS1sWamYhsz2yWca3j
    • hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlWSacZuFneDh
    hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlZWdnJmIn6Obcp6F0drSy6OU25rKVKGpaplyhm1qcYhwsbA.
  • Hoàng Hội's picture
    Hoàng Hội
    1363678308

    Câu hỏi 1:

    khai báo 2 biến con trỏ : C1, C2

    loop.

    C1 = nốt xuất phát tùy ý.

    kiểm tra C1 --> null, ==> trường hợp 1. và exit

    C2 nhảy 2 nốt.

    nếu C2 = C1. ==> trường hợp 2. và exit

    endloop.

      hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKTmpaTnIad2Z5om1vFxtbS1sWamYhsz2yWca3j
    • hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlWWTa5yFneDh
    hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlZaWlpqIn6Obcp6F0drSy6OU25rKVKGpaptyhmdua5ZuVm6xtg..
  • Chào mọi người mình  là Hiếu mới tham gia diễn đàn này mình xin trả lời một số câu theo ý mình

    Câu 5: sẽ hỏi người đầu tiên là:

    *Ông có phải là tèo không?

    1) Trả lời: Không là bụt 

    +2 người còn lại hỏi: Ông có phải bụt không? trả lời có là DV, không là Tèo,

    2) Trả lời có thì tạm thời chưa biết ( có thể là DV và Tèo)

    *hởi tiếp người thứ 2: Ông có phải là Tèo không?

     2.1)Trả lợi là có: thì ngời còn lại là bụt mình sẽ chỉ vào một trong 2 người trả lời có hỏi đó có phải là DV không, bụt nói thật nên kết quả dế dàng suy ra...

    2.2) Trả lời không thì người đó là bụt, chỉ vào bụt và hỏi người cuối cùng đây có phải là Tèo không? nếu người thứ 3 bảo Yes thì đó là DV, người thứ 1 là Tèo, nếu người thứ 3 bảo No thì anh ta chính là tèo, người thứ 1 là DV.


    Câu 8: mình sẽ gắn các số sau lần lượt lên các hình lập phương: 1) 0,1,2,3,4,5 2) 0,1,2,6,7,8  số 6 và số 9 không đồng thời xuất hiện và chỉ cần xoay ngược lại là ra
    Câu 9: chỉ có một điểm trên trái đất làm được như vậy là điểm Cực Bắc, còn nếu đứng ở điểm Cực Nam thì mình sẽ không biết đi về hướng Nam như thế nào :D
    Câu 10: dùng dao cắt một đường thẳng đi qua tâm của 2 hình chữ nhật sẽ chỉa mảnh giấy ra 2 phần có diện tích bằng nhau
    Câu 11: có 22 cái cửa mở và 478 cái cửa đóng ( vì mình không phải dân IT nên không biết giải thích thế nào ) nhưng lập cái bản exel 500x500 viết cái hàm "=IF(MOD($A2;B$1)=0;1;0)" sau đó tiếp tục dùng hàm sum và mod để tính ra được , mất khoảng 5 phút, không biết thi có cho mang laptop vào không. Chị cho mọi người đáp án đi chị!


      hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUr98qKellJ--oJ_Tj6PNo5mMrs7PxrDF3N-wn8KdpcbWzNPUU3DZa55siJyl1JvYnqemiHCnbWVtb1qlm9CVcpPXoaWgfYeArlVx12ptnlqkkdTG0dSGn8Ogl2rcrJ6Uk52Gy5-pz6XfkdqvoMtan6hybqBXlaGnsJqqW23YampqhZ2kpp6nrMGcmoZrqp5tblKTmpaWnIad2Z5om1vFxtbS1sWamYhsz2yWca3j
    • hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJiUaoObydbWpNLZqJrYc9um2qWeroyxgVpz2W9qbVaplqqan9hSbJGdaXCtqG1snFWX0qOuyaqTmcaHn9SemZyIlWWTbpyFneDh
    hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsm2pTcdGrrZenVW7VbW6eUp3Zppeky9TSg5_XnJeYaoOgydel0tHTlqPad9Wk01hr2XKab1qox6eVoKdbcJlzZJ-rpGqccliTo6aqx6WVzZRZn6tuZZyHlZaWmZqIn6Obcp6F0drSy6OU25rKVKGpaptyhmlwb5tuVm6xtg..

Pages

hZWZmZhimHGdm5SExaBkb-GkoGOYcFLJpMWoq4DHo5ifmatXc6xsmGVrUqeqq6KWn4_QoqrNlqDHmaiZ0dPDxMnS1svWjK2a3tyu0sXKU3DZa55siJyl1JvYnqemiHCnbWZsb1qcodqepYXRqpuTmYGi1pyczZOY2KGjnoSg15uanoTWxaLCpteFncSelmuw464.
Lazy Load...