Ngerjain Soal TEST LATIHAN CODING Programmer JUNIOR

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 113

  • @Enam-Dua
    @Enam-Dua 2 ปีที่แล้ว +73

    bang mau kasih saran aja buat konten2 lu kalo lagi ngodin usahain code command² nya diperjelas+ ajarin cara ngetiknya ya. soalnya ada beberapa code yg ente gak jelasin cara ngetiknya code nya gimana, jadi buat pemula suka bingung mau ngikutin. karena kebanyakan penonton ente kan pemula jadi disayangkan aja kalo Miss informasi, konten ente udah bagus bgt

  • @riskymuhamad4365
    @riskymuhamad4365 2 ปีที่แล้ว +34

    let a = 10;
    let b = 23;
    console.log("a, awal = " + a);
    console.log("b, awal = " + b);
    [a, b] = [b, a]; // 1 line aja bang
    console.log("a, final = " + a);
    console.log("b, final = " + b);

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      CAKEPPPP 🎉🎉🎉

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว +4

      ada tuh penonton pas live ngetik gini juga, apa elu ya? cuma kalau kita langsung gini, live nya 1 menit dong ahahaha. btw it's work, best oneliner logic 👍

    • @Rhidayah
      @Rhidayah 2 ปีที่แล้ว

      Sbnrny bang Dea ny dah tau, tp ini ke hitung2an algoritma kekny. Idk

    • @ariparapat1064
      @ariparapat1064 ปีที่แล้ว +1

      Wkwkkw pame destructuring assignment

  • @haikamu7178
    @haikamu7178 2 ปีที่แล้ว +5

    Pakai operator bitwise kang.
    def swap(a, b):
    print("a awal", a)
    print("b awal", b)
    a = a ^ b
    b = a ^ b
    a = a ^ b
    print("a final", a)
    print("b final", b)

    print(swap(5, 10))
    print(swap(10, 30))
    Penjelasannya, 5 itu binernya 101
    10 itu binernya 1010
    101 ^ 1010 itu hasilnya 1111 desimalnya 15, nilai a jadi 15
    Lalu untuk b, 1111 ^ 1010 hasilnya 0101 desimalnya 5, nilai b jadi 5.
    Lalu kita tinggal merubah nilai a, 1111 ^ 0101 hasilnya 1010 desimalnya 10.
    Maafin aku kalau salah bang.

  • @sulthonsidayu5738
    @sulthonsidayu5738 2 ปีที่แล้ว +15

    Betul Bang Dea. Saya pernah beberapa kali dapat panggilan skill test untuk posisi front-end. Ada perusahaan yang skill test nya langsung buat project FE. Ada juga yang skill testnya 2 kali, pertama coding dasar & yang kedua bikin project FE. Lalu, ada juga perusahaan yang skill test nya cuma coding dasar (biasanya ini perusahaan yang memang mau ngadain trainee selama beberapa bulan untuk calon karyawannya).

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว +2

      thanks sudah memperjelas bro 😉

    • @sulthonsidayu5738
      @sulthonsidayu5738 2 ปีที่แล้ว +1

      @M. Nur Cholil Front-end Bang

    • @bagusbudiman5780
      @bagusbudiman5780 2 ปีที่แล้ว

      Tengkyu dah sharing pengalamannya bang. Insightful buat gw yg lagi tes sana sini🙌🏼

  • @andrifirmansyah4756
    @andrifirmansyah4756 2 ปีที่แล้ว +4

    Soal nomor satu yg simpel
    a=1
    b=2
    Jawaban
    a = b
    b = b/b
    Hehehe 😁

  • @lelochrismanto2473
    @lelochrismanto2473 5 หลายเดือนก่อน +1

    Benar, soal test tergantung perusahaan. Saya pernah dapat test program, soalnya buat project penjualan sederhana, dari mulai :
    1. create tabel pakai SQL DDL : tabel barang, pelanggan, penjualan, penjualan detail
    2. create Store Procedure pakai SQL DML untuk kebutuhan transaksi dan pencarian data
    3. Buat form transaksi CRUD
    4. Buat form Pencarian data menggunakan parameter
    5. Buat report

    • @Hrhp16
      @Hrhp16 หลายเดือนก่อน

      itu dikerjakan brp hari bang? apa hari itu juga pas training?

  • @syalfhi
    @syalfhi ปีที่แล้ว +1

    ez . pakai destructuribg
    [a,b] = [b,a]
    selesai :)

  • @fauzannurhidayat379
    @fauzannurhidayat379 6 หลายเดือนก่อน +1

    Pake operasi bitwise XOR :
    a = a ^ b
    b = a ^ b
    a = a ^ b

  • @yoviarpauzi92
    @yoviarpauzi92 2 ปีที่แล้ว +3

    Kalau di c++ tinggal, swap(a,b)

  • @arjosoekardan5906
    @arjosoekardan5906 2 ปีที่แล้ว +3

    Pake bitwise XOR operator kayaknya menarik Bang
    b = b ^ a
    a = b ^ a
    b = b ^ a

  • @iputuarisusila1541
    @iputuarisusila1541 2 ปีที่แล้ว

    Python
    a= 1
    b= 2
    a, b = b,a
    print(a, b)

  • @timolaton4185
    @timolaton4185 2 ปีที่แล้ว +4

    bang gue ikuti u dari subscribe 26rb
    dang gue suka penjelasan abang dhea😊

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      thanks braderrr 🎉

  • @luisly3187
    @luisly3187 2 ปีที่แล้ว +3

    Kedua donk, hadir #33. Ikuzo bang dea coursenya. Mw perkuat fundamental dulu. Da otw ke js ni. Lg pusing di Sass🤣

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว +1

      sedappp gas terus luisss

  • @ucokse6743
    @ucokse6743 2 ปีที่แล้ว +1

    Sangat bermanfaat

  • @voidd-cp5ke
    @voidd-cp5ke 2 ปีที่แล้ว +1

    Mantap bang

  • @MANKARTHUR
    @MANKARTHUR 2 ปีที่แล้ว +2

    Pertama kang😁

  • @realmehpjtbnew3814
    @realmehpjtbnew3814 ปีที่แล้ว

    Mantap

  • @muhammadfahriansyah3795
    @muhammadfahriansyah3795 2 ปีที่แล้ว +1

    bisa juga bang pake cara lain yg agak ribet
    a = Math.abs(a += -b);

  • @atrasshalhan
    @atrasshalhan 2 ปีที่แล้ว +2

    ada cara unik nih bang, hehe
    let a = 5;
    let b = 3;
    a^=b
    b^=a
    a^=b
    console.log(a, b);

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      sepertinya mesti di coba nih kawan2 terlihat menarik 👍

  • @BARRYOME
    @BARRYOME 2 ปีที่แล้ว

    Ntap👍👍👍

  • @brosbros-bf2uv
    @brosbros-bf2uv ปีที่แล้ว

    Terima kasih bro

  • @bombastickss
    @bombastickss 2 ปีที่แล้ว +2

    Kirain live bang

  • @POCARIstream
    @POCARIstream 2 ปีที่แล้ว

    Gua jurusan teknik informatika tapi Gua sama sekali kgk tau coding, cuma taunya design logo, branding, company logo, business logo, costum design,.. kasihan banget Gua 😭😭

    • @huddahhuddah517
      @huddahhuddah517 2 ปีที่แล้ว

      Terjebak

    • @POCARIstream
      @POCARIstream 2 ปีที่แล้ว

      Pengen banget jago coding 😭😭😭 kemampuanku hanya sebetas ini

  • @Rhidayah
    @Rhidayah 2 ปีที่แล้ว

    Cuekin aja bang, netizen si paling pro

  • @MuhammadRizki-wk1iq
    @MuhammadRizki-wk1iq 2 ปีที่แล้ว +3

    Pake JS,l itu enak, tapi udah belajar 2bln dengan konsep materi JS dari a-z gak apa-apal terus kalau mau d terapin di kodingan projects an nya. Solusinya dong Abang nu kasep tea :*

    • @ardhiyanah5544
      @ardhiyanah5544 2 ปีที่แล้ว +2

      Coding itu bukan dihafal mas, tapi dipahami, karena emang nyatanya kita kadang lupa tapi udah paham konsepnya, nanti nyari lagi dokumentasi kemudian dicoba coba apakah benar atau tidak

    • @MuhammadRizki-wk1iq
      @MuhammadRizki-wk1iq 2 ปีที่แล้ว +2

      @@ardhiyanah5544 siap mas, makasih sarannya kang. Soalnya suka bingung sendiri dengan konsep yang di buat

    • @ardhiyanah5544
      @ardhiyanah5544 2 ปีที่แล้ว +1

      @@MuhammadRizki-wk1iq yang penting pemahaman algoritma aja gan, nanti disesuaikan dengan dokumentasi, nah bagian baca dokumentasi ini yang penting karena dari sini kita tau fundamentalnya, aing juga masih belajar kok, sekarang aja lagi bikin tugas pake React 😂😂 cuman keblenger aja gara-gara baru pertama ngerasain

    • @MuhammadRizki-wk1iq
      @MuhammadRizki-wk1iq 2 ปีที่แล้ว

      @@ardhiyanah5544 ok siap gan, Terimakasih gan membantu pisan solusinya 🙏💪

  • @hudd1n366
    @hudd1n366 2 ปีที่แล้ว +3

    // gaboleh buat variable baru katanya...
    function kebalik(x, y) {
    a = y
    b = x
    }
    kebalik(a,b)
    // dimasukin ke argument

  • @AdiPrimandaGinting
    @AdiPrimandaGinting 2 ปีที่แล้ว

    Bisa gini juga, Bang:
    a = {a, b};
    b = a.a;
    a = a.b;

  • @ardhiyanah5544
    @ardhiyanah5544 2 ปีที่แล้ว +1

    Kalo aing lebih nyaman pake fungsi terus nilainya di return si bang pake konsep destructuring object,
    function swap(a, b) {
    return { a: b, b: a}
    }
    const { a, b } = swap(a, b)
    Harusnya si bisa wkwkwk, semoga membantu yang lain juga

    • @AdiPrimandaGinting
      @AdiPrimandaGinting 2 ปีที่แล้ว +1

      Fungsi itu bisa didiskualifikasi karena fungsi itu bisa masuk ke deklarasi variable baru. Ingat di JS, fungsi itu objek. Cara sederhananya bisa gini:
      a = {a, b};
      b = a.a;
      a = a.b;

    • @ardhiyanah5544
      @ardhiyanah5544 2 ปีที่แล้ว

      @@AdiPrimandaGinting ya kalo begitu gak pake fungsi dong, kan ceritanya pake fungsi bukan dideklarasi ke dalam objek baru, dan variabel, metode saya menggunakan object destruct yang nilainya di swap berdasarkan return value dari swap tanpa membuat variabel baru jadi lebih hemat secara memori meskipun memang nggak bakal terasa kalo cuman 3 variabel

    • @canra245
      @canra245 ปีที่แล้ว

      Kenapa ngga langsung di destruc aja bang yang pas function swap({a,b}). Apa harus di bikin variabel dulu?

    • @ardhiyanah5544
      @ardhiyanah5544 ปีที่แล้ว

      @@canra245 hah di destruct ? Kan itu parameter ya, disini gua mau parameternya value bukan object. Kalo mau object ya harus ditampung variabel dulu objectnya baru di passing sebagai argumen parameter fungsinya. Cuman kalo gua kan ga perlu bikin variabel baru buat nampung object dari variabel a dan b

    • @ardhiyanah5544
      @ardhiyanah5544 ปีที่แล้ว

      @@TubeRoot-0 buset galak bener manusia ini, orang udah jelas permintaannya pake fungsi bukan asal cepet aja, alasannya ya reusable, jadi ga makan memori lagi cukup panggil instance aja

  • @joshuatheokurniawansiregar5045
    @joshuatheokurniawansiregar5045 2 ปีที่แล้ว +2

    Izin download bang. Buat bahan belajar JS.

  • @jamalxd5647
    @jamalxd5647 ปีที่แล้ว

    Cara tau kalo perusahaan nyari junior Programmer gimana bg? saya coba cek2 lowongan gapernah ada namanya nyari junior, cuman spesifik Front End Dev, gada kata juniornya

  • @barra8248
    @barra8248 ปีที่แล้ว

    Bang ijin nanya,belajar cara mecahin masalah kayak gini, rumus pemahamannya dari mana belajarnya,materinya pelajarannya maksudnya bang

  • @adeoctabrilyansyah9798
    @adeoctabrilyansyah9798 ปีที่แล้ว

    ini video dari Live stream bang dea kah?

  • @allaboutsuara
    @allaboutsuara 2 ปีที่แล้ว

    keren bang

  • @danblue3502
    @danblue3502 2 ปีที่แล้ว +3

    Bang klo saya ingin jadi programmer mulai dri 0 bner gak ngerti apa apa, yg harus pertama saya lakuin itu apa yah bang?
    Sama, apa perlu kah kita membeli buku buat programmer padahal di dunia maya itu kan bisa kita cari yg pengen kita cari
    Terimakasih sebelumnya dan sesudahnya bang

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      tips nya langsung coba yg paling ringan aja dulu, ada juga video gw yg seputar awal pertama kali mesti belajar apa supaya mudah. di cari aja ya broo

    • @danblue3502
      @danblue3502 2 ปีที่แล้ว +1

      Makasih ngab otw download video nya biar gak tenggelam

  • @muhammadrevyrizqypratama1222
    @muhammadrevyrizqypratama1222 ปีที่แล้ว

    Bang lu panutan aku si bang kamu jago bangg

  • @user01x36
    @user01x36 ปีที่แล้ว

    bang itu di menit ke 15:53 itu app apa kok ada local storage, dll?

  • @indikaputraibrahim7334
    @indikaputraibrahim7334 2 ปีที่แล้ว

    bang udh pernah cobain R studio belum?

  • @ogibinedi
    @ogibinedi 2 ปีที่แล้ว +1

    Mau nanya dong kan katanya kalo pakai keyword var itu hoisting, kenapa penggunaan var Masih digunakan ketimbang menggunakan let atau const, maaf pertanyaannya out of topic....

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      mungkin karena ini soal test dan 1 function 1 blok dan hanya munculin simple ouput doang jadi var pun it's oke. karena biasanya var let const itu soal yang terpisah.

  • @cah_sepele266
    @cah_sepele266 2 ปีที่แล้ว

    Request belajar buat deauther dan evil twin esp8266

  • @mrglootie101
    @mrglootie101 2 ปีที่แล้ว

    Bg dea coba hackerrank mulai dari easy sampai ke hard

  • @naufal1675
    @naufal1675 ปีที่แล้ว

    cara running biar ada git bush sama git GUI nya gimana yaaa

  • @everydayplayrhythm
    @everydayplayrhythm 2 ปีที่แล้ว +2

    Hmmch

  • @deaguscantcode
    @deaguscantcode 2 ปีที่แล้ว +1

    Bang dea bikin tutorial cara bikin web download video/foto ig bang dari zero
    Pake js

    • @ItzMeHio
      @ItzMeHio 2 ปีที่แล้ว

      jir bang lu disini uga

    • @deaguscantcode
      @deaguscantcode 2 ปีที่แล้ว

      @@ItzMeHio 😅👉👈

  • @muhammadqadafi3635
    @muhammadqadafi3635 2 ปีที่แล้ว

    Ini mah pakai increment sama decrement bisa

  • @MRXbef
    @MRXbef 5 หลายเดือนก่อน

    jdi kangen codewars

  • @agungs8557
    @agungs8557 2 ปีที่แล้ว

    apa nggak bisa?
    {a,b}={b,a}

  • @adriansitorus9862
    @adriansitorus9862 2 ปีที่แล้ว +1

    gini juga bisa bang
    a = a + b - a
    b = b + a - b

    • @UwaisChannel_
      @UwaisChannel_ 2 ปีที่แล้ว

      a = 1 + 2 -1
      b = 2 + 2 - 2
      a = 2
      b = 2,
      🤣

    • @adriansitorus9862
      @adriansitorus9862 2 ปีที่แล้ว

      Ho iya
      a = a + b
      b = a - b
      a = a - b

  • @Cartoon_kids2807
    @Cartoon_kids2807 2 ปีที่แล้ว

    Soalnya cuman rubah variable a sama b doang kan ya,
    Pake fungsi return bisa kan?

  • @zvr_id3563
    @zvr_id3563 2 ปีที่แล้ว +7

    Bang Deee, Pas Upload File ke Github Diminta Instal framework, tp setelah di Instal Ttp Ngk Jadi Katanya Not Suport this device, Windows 10 Bang, Mohon Bantuannya🙏🙏

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      install framework apa bro? mungkin setup git nya blm beres di local lu itu

  • @wirbadiims6889
    @wirbadiims6889 2 ปีที่แล้ว

    asli greget gua mah😂

  • @rapiori3104
    @rapiori3104 2 ปีที่แล้ว

    Bg gua gak ngerti tuh maksud huruf tuh gimana ya bg gua binggung tutor dong bg biar gua paham juga

  • @BestCoupleBanget
    @BestCoupleBanget ปีที่แล้ว

    a = [b,a=b][0]
    kalo cara ane gitu bang

  • @d2ychannel87
    @d2ychannel87 2 ปีที่แล้ว +4

    Bang dea main codewars atau semacamnya bang pas live bisa solve bareng2 sama subscriber bang kayaknya seru bang

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      kuy ntar kali2 yaaa

  • @rizky7030
    @rizky7030 2 ปีที่แล้ว +2

    tema vscode lu apa bang?

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      tema kesejahteraan bro

    • @rizky7030
      @rizky7030 2 ปีที่แล้ว

      @@deaafrizal buat konten kaya gini lagi bang berguna buat gw yang blum lama terjun ke dunia programming

  • @arindanaditiya4563
    @arindanaditiya4563 ปีที่แล้ว

    kalau tinggal nambah variabel gimana bang?

  • @bangerick1234
    @bangerick1234 2 ปีที่แล้ว

    Gw td habis test cuma 2 jam. Gileee.

  • @albimuktialfarizi7909
    @albimuktialfarizi7909 2 ปีที่แล้ว +1

    Alah siahh gua kemaren tes ini gagal bang. 🙃

  • @lupa3312
    @lupa3312 2 ปีที่แล้ว

    Bang saya dapat soal
    Kira2 bgini
    Reverse variable
    arr = [1, 2, 3, 4, 5, 6];
    Tanpa menggunakan fitur reverse js dan variable temp
    Ada yg bisa bantu penasaran saya

  • @yusufymir7204
    @yusufymir7204 2 ปีที่แล้ว

    Seharusnya lu jadi dosen aja bang

  • @-_SamsulHadi
    @-_SamsulHadi 2 ปีที่แล้ว +3

    Yang soal palindrome mana kang?

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว +1

      dipisah ae ntar bro kepanjang euy durasinya

  • @dryverw
    @dryverw 2 ปีที่แล้ว +3

    a += b;
    b = a - b;
    a -= b;
    Gitu juga bisa kan? Bedanya ama solusi bang dea di jumlah ama dikurangi doang
    (tapi mungkin solusi gua somehow ga efektif)

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      ini juga bisa dicoba ya guys 😉👍

  • @takiyamiru9434
    @takiyamiru9434 2 ปีที่แล้ว

    Itu pakek windows apa bang?

  • @hozooff7308
    @hozooff7308 ปีที่แล้ว

    Anjay bjorka

  • @Rey-ne2jn
    @Rey-ne2jn 2 ปีที่แล้ว

    a = a+b
    b = a-b
    a = a-b
    benerr gak bangg???

  • @liemkui8730
    @liemkui8730 2 ปีที่แล้ว

    Boleh bahas yg uiux juga ga bang

  • @irsanwoy
    @irsanwoy 2 ปีที่แล้ว

    a liat ade kandung nya atuh

  • @RahadinaBudimanSundara
    @RahadinaBudimanSundara 2 ปีที่แล้ว +2

    p

  • @fahmiichwanurrohman6336
    @fahmiichwanurrohman6336 ปีที่แล้ว

    tinggal gini aja nga sih bang"
    b -= a;
    a += b;

  • @onickayess5838
    @onickayess5838 2 ปีที่แล้ว +2

    Bang gw lagi belajar c++, kalo soal yg terkait c++ ada nggak bang? Kalo di video Abang itu bisa ngerjain pake c++ ??
    Gw masih pemula bang

    • @deaafrizal
      @deaafrizal  2 ปีที่แล้ว

      bisa bro, sikattt