Ulusal Araçlar Röportaj Deneyimi | Set 5 (Kampüs İçi - Staj)
1. Tur (Yazılı): Uygunluk: Tüm devre dalları. Hem yetenek hem de teknik sorulardan oluşan yazılı bir turdu. 90 dakika süren sadece 10 soru vardı. 1 soru zaman karmaşıklığıyla ilgiliydi sıralanmamış bir diziyi arama . 2 soru vardı yineleme yani özyinelemeli çağrıların sayısı. String üzerinde verilen fonksiyonun analizine ilişkin 1 soru. 1 soru açıktı olasılık (İki otel A ve B diyor. A'dan B'ye gitme olasılığı 2/3, A'da kalma olasılığı 1/3. B'den A'ya gidip B'de kalma olasılığı 1/2. Her saat başı karar veriyorlarsa ve akşam 19.00'da A'da iseler, akşam 22.00'de B'de olma olasılıkları nedir). eğer bir ayarlamak {1234 .... n} öğelerine sahiptir. O halde güç kümesinin elemanlarının toplamı nedir? (Örn: S = {12}. Bu durumda kuvvet kümesi {{}{1}{2}{12}} olur. Toplam 6 olur. Bir kümenin {12345678910} elemanları varsa. Bu durumda 3 elemanlı kaç alt kümenin ardışık elemanı yoktur. 1 soru sorulmuştu. bir dize için DFA tasarlama a ile başlayıp c ile bitiyor ve içinde en az b var. 1 soru vardı makine talimatları . Verilen talimat dizisini yürütmek için gereken minimum döngü sayısını bulmamız gerekiyordu. (a) Talimatların verilen sırayla yürütülmesi durumunda. (b) Talimatların rastgele sırayla yürütülmesi durumunda. 1 bulmaca Bu turda sadece cevabı görmüyorlar. Ayrıca nasıl yaklaştığınızı da doğruluyorlar (Yani cevaplarınıza doğru açıklama yapın. Bol zamanınız olacak.) 350 kişi arasından 32'si kısa listeye alındı. Ben de onlardan biriydim. 2. tur(Kodlama turu): İki soru vardı. 3 saat süre. 1. Uzun soru Tam olarak hatırlamıyorum. Sadece giriş/çıkış örnekleri vereceğim. Temel olarak dize kod çözmeyle ilgiliydi. Eğer jon2snow3 oradaysa, kodu çözülen dize jonjonsnowjonjonsnowjonjonjonsnow olacaktır. Bir dize ve bir k tamsayısı verildiğinde, kodu çözülmüş dizedeki k'inci karakteri yazdırdık Giriş: jon2snow3 8 Çıkış: n 2. Bir dizi ve bir k tamsayı verildiğinde, bitişik sayıların sayısını döndürün toplamı k'ya bölünebilen alt diziler . giriş formatı: nkgirdi: 4 5 10 0 4 5 çıktı: 4 açıklama: {10}{0}{100}{5}, toplamı 5'e bölünebilen alt dizilerdir. Burada ayrıca her bireyin kodunu incelediklerini unutmayın. İlk sorulardaki 10 test senaryosunun tamamını ve 2. sorudaki 11 test senaryosunu geçtim (3 vaka süre sınırını aştı. Bir vaka başarısız oldu) Bu turda 8 tanesi kısa listeye alındı. 3. tur(Teknik + İK görüşmesi): Bana kendinden bahset. Daha sonra projelerimden birini sordular. Özelliklerini kullandığım modül hakkında). İlk soru için yazdığım kodu optimize etmemi (yeni stringi soruda belirtildiği gibi oluşturmuştum) ve bunun için kod yazmamı istediler. Bir ikili ağaç verildiğinde kökten yaprağa kadar maksimum toplam yolu bulun. Bu problem ama ağacın sadece pozitif tam sayılara sahip olduğunu söylediler. Burada GeeksforGeeks'te. Yolu saklamak için global diziyi kullandım. Bana global diziye alternatif sordular, ben de diziyi parametre olarak geçiyorum dedim. Daha sonra bana global değişkenleri kullanmanın dezavantajlarını sordular. Bir kelime listesi verildi. Verilen üç işlem, kaynak dizeden hedef dizeye ulaşmak için gereken minimum adımları bulun. Temel olarak bu, Bu sorun. Bu soru için grafik geçiş tekniklerini kullanacağımı söyledim. Böylece şunu sormaya başladılar: BFS Ve DFS bunları ne zaman kullanmalı? Daha sonra herhangi bir sorum olup olmadığını sordular. Görüşmeci, üniversitemizin NI'den staj teklifi almış bir mezunuydu. Ben de kendisine staj deneyiminin nasıl olduğunu sordum. Ne üzerinde çalıştı? Görüntü işlemeye yönelik yeni bir dilin geliştirilmesi üzerinde çalıştığını söyledi. Daha sonra kendisine şu anda ne üzerinde çalıştığını sordum. LabView üzerinde çalıştığını söyledi. Daha sonra diğer görüşmeci LabView hakkında bilgim olup olmadığını sordu. Biliyorum ama kullanmadım dedim.