
Persediaan Temuduga Kejuruteraan Perisian
Kejuruteraan Perisian
Sebagai Jurutera Perisian di Snap, anda akan membina teknologi yang membantu berjuta-juta orang berkomunikasi, mencipta dan mengalami dunia dengan cara baharu. Anda akan menyelesaikan cabaran teknikal yang bermakna, membina produk yang digunakan pada skala global dan bekerjasama bersama pasukan yang menghargai kreativiti, percubaan dan bergerak pantas. Daripada pengalaman yang dilihat orang ramai setiap hari kepada teknologi yang merealisasikannya, kerja anda akan membantu untuk membentuk masa depan Snapchat.

Jelajah laluan kejuruteraan perisian di Snap
Bahagian Belakang
Jurutera Bahagian Belakang di Snap membina sistem yang menyokong Snapchat untuk beratus-ratus juta Snapchatter setiap hari. Mereka mereka bentuk, melancarkan dan mengendalikan perkhidmatan berskala tinggi—daripada identiti dan graf sosial kepada penyimpanan data teras dan infrastruktur platform—sambil bekerjasama merentasi pasukan untuk mengubah idea produk yang bercita-cita tinggi menjadi pengalaman yang boleh dipercayai. Kerja mereka memacu prestasi, ketersediaan, privasi dan inovasi yang membantu komuniti global kami mengekspresikan diri, menikmati detik semasa dan berhubung.
Persediaan temu duga khusus mengikut laluan
Klik pada setiap laluan untuk mendapatkan kecekapan teknikal.
Bahagian belakang
Pengekodan Umum
Pusingan pengekodan umum akan menilai pengetahuan tentang komponen asas struktur data, prestasi algoritma, pembangunan berorientasikan objek, dan menambah baik kod secara berperingkat.
Pengekodan Berbantukan AI
Penilaian teknikal ini menilai cara calon menggunakan AI sebagai sebahagian daripada aliran kerja kejuruteraan perisian mereka. Calon mungkin diminta untuk menjelaskan keperluan, menyediakan pelan, menggunakan pembantu AI untuk membantu menjana atau menyemak semula kod, debug isu dan mengesahkan penyelesaian akhir. Calon yang berkebolehan menunjukkan penggunaan AI yang bertujuan, pertimbangan kejuruteraan yang kukuh dan keupayaan untuk menjelaskan, menguji dan meningkatkan output yang dijana AI.
Reka Bentuk Sistem
Temuduga reka bentuk sistem akan menilai keupayaan untuk mereka bentuk penyelesaian yang boleh diskalakan dan boleh diselenggara. Masalah boleh merangkumi reka bentuk berorientasikan objek pada peringkat junior hinggalah reka bentuk sistem berskala besar yang boleh diskalakan, dan berdaya tahan. Reka bentuk sistem boleh merangkumi reka bentuk API sehingga reka bentuk sistem berskala hinggalah reka bentuk produk secara menyeluruh.
Cara jurutera Snap membina dengan AI
Lihat dengan lebih dekat cara jurutera Snap memikirkan semula kitaran hayat pembangunan perisian dengan AI.
Bahagian 1: CodePal
Semakan Kod berkuasan AI
Lihat cara Snap membina penyemak kod AI yang membantu jurutera mengesan pepijat lebih awal dan bergerak lebih cepat.
Bahagian 2: Carian Kod
Carian yang dibina untuk jurutera dan AI
Lihat cara kami menjadikan pangkalan kod Snap boleh dicari merentasi ribuan repositori, memberikan konteks yang diperlukan kepada jurutera dan ejen.
Bahagian 3: Casper
Temui rakan sepasukan AI Snap
Lihat cara ejen autonomi di Snap boleh mengambil tugas, menulis dan mengesahkan kod serta menyerahkan permintaan tarik yang boleh disemak.