สิ่งตีพิมพ์ในหัวข้อ 'interview-questions'
โมเดล ML Go-To ของคุณคืออะไร? คำถามสัมภาษณ์ที่โดนใจเด็กจบใหม่
บริษัทที่จ้างงานด้าน Machine Learning เกี่ยวข้องกับสองสิ่งอย่างแท้จริง
คำถามที่น่าเบื่อ: คุณมีความสามารถในด้านเทคโนโลยีคลังข้อมูลที่บริษัทใช้หรือไม่?
นี่อาจเป็นงานที่ท้าทายสำหรับผู้สำเร็จการศึกษาใหม่ เนื่องจากการกลายเป็นมืออาชีพ Azure Data Bricks ในขณะที่แทบไม่มีใบอนุญาต Microsoft Office เนื่องจากนักเรียนสามารถนำเสนอช่วงการเรียนรู้ที่ค่อนข้างชันได้
คำถามที่สอง:
คุณสามารถสร้างแบบจำลองที่เชื่อถือได้และใช้ข้อมูลของคุณได้อย่างถูกต้องหรือไม่? เหนือสิ่งอื่นใด..
สตริงย่อย Palindromic ที่ยาวที่สุดพร้อมอัลกอริทึมของ Manacher
ให้สตริงค้นหาสตริงย่อย palindromic ที่ยาวที่สุด
พาลินโดรมคืออะไร?
สตริง Palindrome จะอ่านค่าเดียวกันจากย้อนกลับหรือข้างหน้า
ตัวอย่าง: “abba”, “abcba”
เรากำลังมองหาสตริงย่อยที่เป็นพาลินโดรมไม่ใช่ลำดับย่อย (มีความแตกต่าง)
คำถามนี้มีความคล้ายคลึงกับคำถามในการค้นหาลำดับย่อยพาลินโดรมที่ยาวที่สุด ซึ่งสามารถแก้ไขได้โดยใช้การเขียนโปรแกรมแบบไดนามิก เนื่องจากสตริงย่อยเป็นลำดับย่อย เราจึงสามารถใช้อัลกอริธึมเดียวกันกับการเปลี่ยนแปลงเล็กน้อยเพื่อค้นหาสตริงย่อยพาลินโดรมิกที่ยาวที่สุด แต่คำตอบคือ..
บิตรายวัน (e) ของ C++ | ตารางงานที่มีกำไรสูงสุด
บิตรายวัน (e) ของ C++ #128 ปัญหาการสัมภาษณ์ทั่วไป: กำไรสูงสุดสำหรับตารางงาน
เมื่อพิจารณารายการงาน N งาน โดยแต่ละงานมีเวลาเริ่มต้น เวลาสิ้นสุด และกำไร ให้กำหนดผลกำไรสูงสุดที่สามารถทำได้โดยการประมวลผลงานบางงานภายใต้ข้อจำกัดที่ไม่มีทับซ้อนกัน
สมมติว่าเวลาเริ่มต้นและสิ้นสุดภายในช่วง {0..50000} และช่วงเวลาครึ่งเปิดสำหรับเวลาเริ่มต้นและสิ้นสุด กล่าวคือ งานสามารถเริ่มต้นในเวลาสิ้นสุดของงานก่อนหน้าได้
ตัวอย่างเช่น ในรายการงานด้านบน..
การสัมภาษณ์การเขียนโค้ด — หุ้น 101 (อาร์เรย์)
เมื่อไรจะซื้อ/ขายหุ้น? อาร์เรย์ที่กำหนดประกอบด้วยราคารายวันสำหรับหุ้น พยายามหากำไรสูงสุด
Input: [20,10,30,44,26,40,50]
Output: 58
Explanation:
Buy on day 2 and sell on day 4, profit = 44-10 = 34.
Buy on day 5 and sell on day 7, profit = 50-26 = 24.
กระบวนการคิด:
จากคำถามก่อนหน้า Move Zeros เรารู้ว่าอย่างน้อยเราต้องการวนซ้ำอาร์เรย์อินพุตหนึ่งครั้ง ดังนั้นความซับซ้อนของเวลาจะเป็น O(n) เราสามารถใช้โครงสร้างข้อมูลเพิ่มเติม (เช่น Array/Linked List/Map/Set )..
คำถามสัมภาษณ์ C # สำหรับผู้เริ่มต้น
C# เป็นภาษาโปรแกรมเชิงวัตถุทั่วไป เวอร์ชันเสถียรล่าสุด (ณ เวลาที่เขียนโพสต์นี้) คือ C# 6.0 ซึ่งเปิดตัวในปี 2558
ในโพสต์นี้ เราได้รวบรวมรายการคำถามสัมภาษณ์ c# และคำตอบสำหรับผู้เริ่มต้นและผู้ใช้ที่มีประสบการณ์ คำถามเหล่านี้จะช่วยคุณเตรียมตัวสำหรับการสัมภาษณ์ เพื่อการแก้ไขอย่างรวดเร็ว และเสริมความแข็งแกร่งให้กับทักษะทางเทคนิคของคุณ
1. C# คืออะไร?
C# (ออกเสียงว่า CSharp) เป็นภาษาเชิงวัตถุ ประเภทที่ปลอดภัยและมีการจัดการ ซึ่งคอมไพล์โดย .NET Framework เพื่อสร้าง Microsoft Intermediate..