PHP, JavaScript, JQuery,
CSS, HTML, MySQL,
ООП.

Краткий сборник возможных вопросов и ответов на собеседовании.

Посмотреть, что говорят об этой книге читатели?

“В целом все очень хорошо, я даже знаю одного человека, который уже проводил собеседование по вашим вопросам”.

“Хорошая книга, несколько полезных вещей я для себя почерпнул”.

“Спасибо за статью и за книгу. Мне как студенту который только начинает познавать языки программирования легко прочитать такой простой материал и даже узнать много нового”.

“Удачный хендбук, в избранное однозначно!”.

“Мав проводити свою першу співбесіду у якості інтерв’юера, пішов нагуглити питань і натрапив на вашу книгу. Дуже вчасно!”.

“Потрібна книжка, ще й безкоштовна.”.

“Хорошо, что автор не ограничился одним РНР, за вопросы по Javascript’у спасибо!”.

“Легкий для понимания сборник, распечатал себе несколько страниц с примерами SQL-запросов”.

“Только начинаю изучать веб-разработку, с удовольствием прочитал эту книгу, особенно рад что в ней есть главы по ООП и MySQL. Понравился стиль изложения – простой и понятный начинающему”.

“Добавил в список книжек по программированию, которые собираюсь прочитать”.

“А есть что-то похожее по джаве?”.


Вступление

Идея написания этой книги появилась у меня после того, как я, готовясь к своему первому собеседованию на должность PHP-девелопера, не смог найти толкового ”туториала”, в котором были бы собраны наиболее часто встречающиеся вопросы и задачи, которые задают на таких собеседованиях. Но готовиться же как-то надо? Надо. Иначе спросят потом чем отличается MyISAM от InnoDB или что выберет вот такой jQuery-фильтр $(“a[rel~=’external’]”) и ты будешь сидеть и вспоминать чем же они еще отличаются кроме транзакций и что это за штука такая “~”. Безусловно, отдельные вопросы без труда можно найти в Сети, но, во-первых, их далеко не так много, как хотелось бы, во-вторых, вопросы раскиданы по разным сайтам и блогам, что неудобно, ведь куда приятнее, когда все собрано в одном месте. Кроме того, зачастую это просто вопросы, без ответов, которые потом приходитя искать самостоятельно. Конечно, можно заново перечитать книги по HTML, JavaScript, PHP, ООП, MySQL, пересмотреть туториалы по JQuery и CSS... но будет ли у вас время сделать все это перед интервью?

Вот почему я составил для себя почти 100-страничный “туториал”, который дополнил новыми вопросами уже “в боевых условиях”, т.е. услышанными на реальных собеседованиях. Со временем этот разросшийся ”туториал” стал мне уже не нужным, т.к. я неплохо выучил все что мне было нужно, но, не пропадать же добру! Поэтому я убрал из него все лишнее, оставив только те вопросы и задачи, которые реально задают на собеседованиях ну и плюс еще некоторые, интересные на мой взгляд. В итоге получился сборник в стиле ”вопрос – ответ”, который удобно быстро пролистать, готовясь к собеседованию и который охватывает все основные концепции и ключевые области PHP и веб-разработки. Никакой лишней информации вроде ”во время интервью держите спину прямо!” тут нет, только вопросы, многие из которых вы обязательно услышите и ответ, который устроит того, кто вас собеседует..

Для кого предназначена эта книга?

Для кого предназначена эта книга? В первую очередь, безусловно, для начинающих PHP- и WEB-девелоперов, которые хотят качественно подготовиться к собеседованию, либо же просто освежить свои знания или проверить себя. Но она также может быть полезна и тем, кто только начинает проводить собеседования, т.к. помимо вопросов, здесь приведены и задачи, которые:

– Не требуют много времени на решение, что оптимально для формата собеседования;

– С одной стороны не тривиальны, а с другой не слишком сложны;

– Понятны без продолжительной вводной.

Книга построена в виде реального собеседования, только очень длинного. Все вопросы разбиты на 9 разделов: PHP, Общие принципы построения программ, ООП, JavaScript, MySQL, CSS, JQuery, HTML и Разное.

И, наконец, самое главное. Эту книгу вы можете абсолютно бесплатно...

скачать

и... приятного чтения!

Андрей Шевченко
Skype: andriishevchenko
ICQ: 342033782
E-mail: jeffjoellennox@mail.ru



Оставьте свой отзыв!

Имя*:
Email:
Ваш отзыв*:

MalterDic:
Cda audio file converter helpful hints: [b][url=http://www.magicaudiotools.com/rip-cd-to-mp3]online cda to mp3[/url] [/b]but yet [b]online cda converter [/b]agree Audio Converter supports several common audio formats and is extremely easy to use. Audio Converter for Windows is an ultimate audio converter that is specialized in converting any audio files including MP3, WMA, WAV, AAC, FLAC, OGG, AC3 etc to any other popular audio formats and common audio players like iPod, Zune, Creative Zen, etc.
RonfaldEr:
Compilation tag (also used in naming) taken from compilation check, not by checking for differing artists When create a new profile offers to use the current one as template Compilation, conductor & style tags created by default All meta data items are shown in meta section, excluded (for id tags) are shown in light gray All meta data items list shows [x] instead of [Remove] If the option to disable autoplay is enabled, then every second the status of the CD drive is polled, to autorefresh when CD is inserted, auto press eject button when CD draw is open, also stops windows autoplaying the CD when closing CD ripper Pressing the eject button when the draw is open, closes it Auto eject CD should function more reliably [b]How do I convert .ape to .flac [/b]visit this page: [url=http://www.magicaudiotools.com/convert-ape-to-flac]download online ape to flac[/url] more trouble [b].ape to .flac [/b]instance
Daniallele:
Free ac3 songs merger online view publisher site: [url=http://www.magicaudiotools.com/ac3-merger]http://www.magicaudiotools.com/ac3-merger[/url] activity shop ac3 batch merger why Music Converter will self detect decoded buffer overrun (if a bug in decoding codec) Music Converter will self detect data not block aligned (if a bug in decoding codec)
FryncisLard:
Windows 95 was not adding \'Edit Tag\' on right click Mp3 (Lame) encoder not setting up ABR encodings correctly Mp3 (Lame) encoder now produces -alt preset files identical to lame.exe Audio Converter - Professional Frequency Conversion was always on for Wave conversions, even if option was ed off in config Audio Converter - fixed a slow down when conversion starts Audio Converter - any pathnames over 260 are shortened Audio Converter - \'add to dap\' option is not used for .IGNORE file types Audio Converter - Scans and removes any spaces in folder names at end - ie \\A Folder \\ Audio Converter - when writing to a portable player the sending percentage does not stay for next conversion When saving tags, read only files are set to writable Buffer overflow was occurring for Track names longer than 100 characters mp3 could return a Track Number of 0 in certain circumstances mp3 tagging, fixed crash for ID3v2 on Xfer tag info Does not create blank Folders for Test write or other write formats such as Audio CD If no file was written (ie an error) then source files are not deleted (error was only for CLI) Writes tags for special non-conversion codecs CD Input - Various artist CDs, when use keyboard to select next track it was not setting the right artist at top CD Input - If Eject CD option then shouldnt suck in the disc straight after eject anymore CD Input - if editing the title and click convert, the edited value is now saved CD Input - Smart Freedb Formatting, for compilations such as \'Madonna / oh father\' the oh was not being capitalized CD Input - if do not edit a track name and press enter then still go to edit next track CD Input - compilation offset number reset to 0 on a new disc insert or refresh CD Input - Getting Multi Artists from CDPlayer / Registry Cache Mp3 decoder - now gets the right track lengths for difficult samples (large metadata, vbr) Wave - could crash if converting and couldn\'t open output file [b]Join ac3 key free [/b]news: [url=http://www.magicaudiotools.com/ac3-joiner]http://www.magicaudiotools.com/ac3-joiner[/url] survey pick free batch ac3 joiner what
Phdilippen:
Output Formats: AAC, AC3, FLAC, M4A, M4R, MP3, OGG, WAV, and WMA [b]The Best cda to wma free [/b]you could try here: [url=http://www.audio-transcoder.com/how-to-rip-audio-cd-to-wma-files]http://www.audio-transcoder.com/how-to-rip-audio-cd-to-wma-files[/url] law website cda2wma on line anything
Nxrmanbicy:
One of the first concerns we request [url=http://wigscosplay.us/]Wigs For Women[/url] females after they check out our wig specialist is: \"Searching for human being your hair or synthetic? \" For [url=http://wigscheap.us/]Cheap Wigs[/url] first-time wig consumers, the correct answer is usually: \"I don\'t know - What\'s the real difference? \" Knowing the distinction in these two kinds of wigs will allow you to create the appropriate selection for you personally. Some thing to consider - the two human and synthetic [url=http://wigscosplay.us/]Cosplay Wigs[/url] fibers wigs can be purchased in diverse levels or qualities. For our own comparison, we will talk about the differences in a top [url=http://wigs-for-kids.us/]Wigs[/url] top quality man-made to Grade A Individual [url=http://wigsforwomenover-50.us/]Wigs For Women Over 50[/url] Locks.
Dourglaskags:
Just load up the audio files you want to convert, or enter the URL for an online file, choose the Formats tab to select an output format, and click Start conversion to convert the files. The file is being converted from a WAV file to whatever compressed format is chosen. Cda to wav converter online go: [b][url=http://www.audio-transcoder.com/how-to-rip-audio-cd-to-wav-files]to wav converter[/url] [/b]while bound how to converting cda to wav future
RoDbertml:
Can you convert cda to mp4 visit this site: [url=http://www.audio-transcoder.com/how-to-rip-audio-cd-to-mp4-files]http://www.audio-transcoder.com/how-to-rip-audio-cd-to-mp4-files[/url] doubt across [b]how do you change cda to mp4 [/b]enable FileZigZag is an online audio converter service that will convert most common audio formats.
VinZcentbum:
Turn cda into mp3 other: [url=http://www.audio-transcoder.com/how-to-rip-audio-cd-to-mp3-files]http://www.audio-transcoder.com/how-to-rip-audio-cd-to-mp3-files[/url] plant good [b]how do I convert from cda to mp3 online [/b]door Free Studio works with Windows 10, 8, 7, Vista, and XP. More »
Zocharyoa:
PerfectMeta data added - uses commercial AMG and GD3 as well as MusicBrainz and freedb simultaneously to correct meta data errors, up to 500x500 album art Rip as One makes a return! New reference feature: Defective by Design Ripping mode Support for ripping Hidden First Track (HTOA) Album Art: Load (from File), Paste (from Clipboard), Acquire (from Scanner) Added SCSI Read(D8) mode for Plextor PX-40 Improved CD Eject Improved album art display Compatible with Batch Ripper Should fix the issue of disappearing CD drives Added new options to write cover.jpg, [filename].jpg or user choice Using Multi-Encoder R2 it is possible for CD Ripper to write Album Art + AccurateRip ID Tags to multiple encoded files New AccurateRip - no limit to submission size, no email submission, no messages if disc not in database Genre list uses %appdata%\\\\genres.txt Album Art: Click to show full size Options > Meta >> added option to resize album art down if above pixel size (AMG album art sizes removed, maximum always read) Meta Data - Added new meta data providers: GD3 (requires AMG license), MusicBrainz (requires AMG license), TrackType Meta Data - Album Artist is always set (except for Various Artists). Meta Data - Disallow Multi xxx split into individual options Added \'Profile\' id tag / naming option Shows AccurateRip Disc ID on secure info page Added shortcut keys ALT+M (perfect meta review), ALT+R (rip), ALT+E (eject) Added Filename Column (filename shown red if exists) Makes sure filenames are unique (ie not same as another tracks filename) Added \'Track Technical\' column will show if CD is HDCD (install DSP Effects to rip as 24 bit), or has Pre-Emphasis set Added secure options \'Abort if over Maximum Frames to Re-Rip\' and \'Maximum time to spend Ripping a Track\' Saves meta data to cache if only album or artist edited Detects new CD drives added to system Naming - option to use the current disc meta data AMG expiry, also say GD3 and MusicBrainz on the window Default naming, added \\album\\ folder to default Any setting which is drive specific (not profile specific) is shown in light yellow Write album art to path can use [album].jpg, etc This aside, there are no major complaints towards this application. However, a comparison to similar products, which also sport several other audio processing features, would reveal that Free OGG Converter stands a lower chance of becoming a highly popular product. [b]Cda file to flac [/b]look at this website: [b][url=http://www.audio-transcoder.com/how-to-rip-audio-cd-to-flac-files]cda naar flac online[/url] [/b]health same convert music to flac baby

Лицензия Creative Commons
Произведение «PHP. Собеседование в вопросах и ответах» созданное автором по имени Андрей Шевченко, публикуется на условиях лицензии Creative Commons Attribution-NonCommercial-ShareAlike (Атрибуция – Некоммерческое использование – С сохранением условий) 3.0 Непортированная.