10 Soal Ujian dari Perusahaan untuk Web Programmer
Selama saya sedang melamar pekerjaan pada tahun 2014 saya sering mendapatkan di beberapa perusahaan dan saya tidak akan memberikan nama perusahaannya dan jawabannya. Anda harus mencari jawaban sendiri untuk persoalan di bawah.
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157,.., 997,dst.
http://hasrulbatch7.blogspot.com/2013/04/program-deret-bilangan-prima.html
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946...dst
http://illaphuw.blogspot.com/2012/01/deret-bilangan-fibonacci.html
var_dump mencetak dump rinci variabel, termasuk jenis dan tipe dari setiap sub-item (apakah itu sebuah array atau obyek). print_r mencetak variabel dalam bentuk yang lebih terbaca-manusia: string tidak dikutip, jenis informasi dihilangkan, ukuran array tidak diberikan, dll
var_dump biasanya lebih berguna daripada print_r ketika debugging, dalam pengalaman saya. Ini sangat berguna ketika Anda tidak tahu persis apa nilai / jenis yang ada dalam variabel Anda. Lihatlah contoh kode di bawah ini:
Hasil dari print_r tidak dapat membedakan 0 dengan 0.0,false,'';
Variable di atas setelah anda deklarasi anda harus bisa memanggil detail marketing.
untuk Pengertian MVC anda bisa melihat disini.
contoh:
dan php untuk memasukkan ke database.
Untuk Ujian 2015
Untuk ujian 2015 saya banyak menerima ujian membuat create,read,update,delete(CRUD) dengan Single Page Application menggunakan PHP,Codeigniter, Laravel dan database yang di sukai adala PDO tapi anda bisa menggunakan MySQL.
Note: Jika ada yang ingin menulis ulang di blog, forum,social media dll sebaiknya di cantumkan sumbernya yaitu https://muhammadyasin89.blogspot.com/
Jangan Lupa Lihat Perkenalan Algorithm:
1.Tampilkan Bilangan Prima berdasarkan user input?
Pengertian Bilangan prima adalah bilangan yang hanya dapat di bagi oleh 1 dan bilangan itu sendiri. Deret Bilangan prima adalah:2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157,.., 997,dst.
http://hasrulbatch7.blogspot.com/2013/04/program-deret-bilangan-prima.html
2.Tampilkan Bilangan Fibbonaci dari berdasarkan user input?
Barisan ini berasal dari 0 dan 1,kemudian angka berikutnya dengan menambahkan kedua bilangan berurutan sebelumnya. Bilangan fibonachi adalah:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946...dst
http://illaphuw.blogspot.com/2012/01/deret-bilangan-fibonacci.html
3.Perbedaan echo dan print, serta print_r dan var dump?
echo dan print kurang lebih sama, mereka berdua bahasa konstruksi yang menampilkan string.print memiliki nilai kembali dari 1 sehingga dapat digunakan dalam ekspresi sedangkan echo memiliki tipe void return; echo dapat mengambil beberapa parameter, meskipun penggunaan seperti ini sangat jarang, echo sedikit lebih cepat daripada cetak.var_dump mencetak dump rinci variabel, termasuk jenis dan tipe dari setiap sub-item (apakah itu sebuah array atau obyek). print_r mencetak variabel dalam bentuk yang lebih terbaca-manusia: string tidak dikutip, jenis informasi dihilangkan, ukuran array tidak diberikan, dll
var_dump biasanya lebih berguna daripada print_r ketika debugging, dalam pengalaman saya. Ini sangat berguna ketika Anda tidak tahu persis apa nilai / jenis yang ada dalam variabel Anda. Lihatlah contoh kode di bawah ini:
$values = array(0, 0.0, false, '');
var_dump($values);
print_r ($values);
var_dump($values);
print_r ($values);
Hasil dari print_r tidak dapat membedakan 0 dengan 0.0,false,'';
array(4) {
[0]=> int(0),
[1]=> float(0),
[2]=> bool(false),
[3]=> string(0) ""
}
Array (
[0] => 0
[1] => 0
[2] =>
[3] =>
);
[0]=> int(0),
[1]=> float(0),
[2]=> bool(false),
[3]=> string(0) ""
}
Array (
[0] => 0
[1] => 0
[2] =>
[3] =>
);
4.Buat Fungsi untuk membedakan hari dari 2 input dalam bentuk dd/mm/yy?
Anda di suruh membuat fungsi untuk membedakan kedua input tanggal dan mensortirnya serta mengetahui jarak berapa hari dari satu tanggal dengan tanggal yang lain. Untuk mencari jawabannya anda bisa mencari cara karena logic programmer berbeda-beda.5.Buatlah Array untuk memasukkan beberapa divisi dan cara pemanggilannya.
Point yang di maksud di sini anda di suruh membuat divisi sebagai contoh
var marketing={{bayu,17},{yasin,16}}
var IT={{nata,18},{salim,17}};
var perusahaan={marketing,IT}.
var IT={{nata,18},{salim,17}};
var perusahaan={marketing,IT}.
Variable di atas setelah anda deklarasi anda harus bisa memanggil detail marketing.
6. Fungsi Array yang di isi secara acak dari 1 sampai 100 namun hanya tersedia 99 tempat bagaimana mencari angka yang hilang?
anda memiliki array hingga seratus dan harus mencari array nomor berapa yang kosong dan ditampilkan dari kecil hingga besar.7.Cycle Project dan bagian manakah yang pengaplikasiannya memakan waktu lama
Untuk mendapatkan Jawaban ini anda bisa melihat disini.8.Berhubungan dengan SQL query dan cara menyambungkannnya dengan MYSQL
Di Point ini anda di suruh menulis query berdasarkan pertanyaan yang di berikan setelah itu anda aplikasikan ke MySQL.9.Apa Pengertian OOP dan jelaskan tentang MVC?
untuk pengertian OOP anda bisa melihat disini.untuk Pengertian MVC anda bisa melihat disini.
10.Tag untuk mengirim file dan memasukkan data ke dalam database
Pertanyaan di atas anda di minta untuk membuat form dengan minimal dua inputcontoh:
<input type="text" name="nama" value="">
<input type="text" name="nama" value="">
<input type="text" name="nama" value="">
dan php untuk memasukkan ke database.
Untuk Ujian 2015
Untuk ujian 2015 saya banyak menerima ujian membuat create,read,update,delete(CRUD) dengan Single Page Application menggunakan PHP,Codeigniter, Laravel dan database yang di sukai adala PDO tapi anda bisa menggunakan MySQL.
Note: Jika ada yang ingin menulis ulang di blog, forum,social media dll sebaiknya di cantumkan sumbernya yaitu https://muhammadyasin89.blogspot.com/
Comments
Post a Comment