Phỏng vấn Câu hỏiLàm thế nào bạn sẽ nhận được số lượng của một từ nhất định trong một PDF nhất định?
Tôi đã được hỏi câu hỏi này trong một cuộc phỏng vấn, và câu trả lời không phải là ngôn ngữ lập trình cụ thể, từng platform hay cụ thể tool-.
Câu hỏi đã được phrased như sau:
Làm thế nào bạn sẽ nhận được số lượng thể hiện của một từ được đưa ra trong một PDF. Câu trả lời không phải là lập trình, nền tảng hoặc công cụ cụ thể. Chỉ cần cho tôi biết làm thế nào bạn sẽ làm điều đó trong một bộ nhớ và tốc độ cách hiệu quả
Tôi đăng câu hỏi này vì những lý do sau đây:
- Để hiểu rõ hơn bối cảnh - Tôi vẫn không hiểu được bối cảnh của câu hỏi này, người phỏng vấn có thể tìm kiếm điều gì bằng cách đặt câu hỏi này?
- Để nhận ý kiến đa dạng - Tôi có xu hướng trả lời các câu hỏi như vậy dựa trên kỹ năng của tôi về ngôn ngữ lập trình (C#), nhưng có thể có các tùy chọn hợp lệ khác để thực hiện việc này.
Cảm ơn sự quan tâm của bạn.
Tôi thích câu hỏi này bởi vì nó vượt xa chỉ cần đánh giá nếu một ứng cử viên có thể mã-up một thuật toán đếm từ. Nó làm cho các ứng cử viên chứng minh làm thế nào ông sẽ đi về việc thực hiện công việc thực tế từ và nếu anh ta chu đáo, đủ để hỏi những câu hỏi thông minh trở lại với người phỏng vấn để làm rõ. Nếu tôi là người phỏng vấn, tôi có thể đi sâu vào việc thực hiện từ điển (băm, trie, vv ...), nhưng cũng ném các quả bóng cong vào ứng cử viên về một số quyết định khác của mình để xem phản ứng của anh ta như thế nào. (ví dụ: "tệp pdf là sách được viết bằng tiếng Trung - tệp đó tác động đến mã của bạn như thế nào?"). – selbie
@selbie: Cảm ơn bạn đã thêm sự phức tạp! :) Ý kiến đa dạng là những gì tôi đang tìm kiếm! –