Селекция хостинга

Всё пишут про выбор хостинга, я же решил озаглавить заметку именно селекцией. Почему? Да потому, что мы все, путём проб и ошибок выбираем то, что больше всего подходит нам. Причём этот выбор постоянно эволюционирует.
Начинал я лет 10 назад с сайта на newmail.ru. Сейчас такого хостера даже нет, проект перешёл под крыло qip. Потом был narod.ru с его мизерными 10 мб дискового пространства. Как сейчас помню, специально понижал качество картинок jpeg и использовал архиватор rar.
Коварный вопрос по Event,Delegate
На собеседованиях любят задавать всякие каверзные вопросы. Одним из любимых вопросов на понимание .net платформы является вопрос про события и делегаты. В лучшем случае спрашивают отличия, в худшем могут задать такой вопрос на засыпку.
Дан код:
1 2 3 4 5 6 7 8 9 10 | public class A { public void OnDoWork() { if ( DoWork != null ) DoWork(this, EventArgs.Empty); } public event EventHandler DoWork; } |
- Что будет с программой, если класс A видоизменить так: убрать ключевое слово event?
- Что будет с программой, если вообще во всем коде убрать ключевые слова event?
Еще несколько вопросов на собеседовании для C#/dotNet программиста
- В чем вы видите основную разницу между Convert.ToString(someObject) и someObject.ToString()?
- В чем разница между throw; и throw ex;?
- Назовите основные на ваш взгляд конструкции используемые при синхронизации работы потоков?
- Что такое уровни изоляции транзакции в базах данных, какие основные уровни существуют, в чем их отличия и особенности?
- Какие основные атрибуты вы обычно используете при разработке custom control'а? Их назначение? (хотелось услышать что-то типа Browsable, DefaultValue, DesignerSerializationVisibility и т.д.)
- Как бы вы поступили если нужно было бы сравнить 2 коллекции по 10000 эллементов в каждой (хотел услышать рассуждения про словари)?
Приведенные выше вопросы относятся к детальным знаниям C# и .Net, а оценить общие знания можно по Programmer Competency Matrix
<— { послепоста
Выбирал себе картинку для rss фида, нашел для себя достаточно интересный вариант его можно видеть слева. Для блогов с белым фоном могут замечательно подойти чернильные RSS иконки , это достаточно ново и стильно.
послепоста } —>
Еще небольшая порция вопросов на собеседовании
- Имеется массив чисел, получить список вида {число, количество вхождений числа в массив}, список должен быть отсортирован по количеству вхождений, внутри по возрастания числа. Использовать можно любой алгоритмический язык.
- Написать алгоритм проверки корректности регулярного выражения, которое включает [,],(,) т.е, например ([][[]()]) - правильно, ([][]()]) - неправильно
- Написать алгоритм, как в целом числе самый правый ноль превратить в единицу не используя циклы и рекурсию.
- Имеется таблица с 1 полем, заполненная числами по порядку: {1,2,4,7,8,11..}.
- Написать SQL Запрос который делает выборку следующего вида (2 столбца): {{3,1},{9,2},...}, Т.е. в первом поле идет число с которого начинается пропуск, во втором количество пропущенных чисел;
Вопросы на собеседовании по программированию на языке Java
- Описать реализацию выборки массива методом Рунге-Кутта.
- Какие типы интеграции с гетерогенными приложениями существуют.
- Написать реализацию многопоточного приложения с синхронизацией потоков "мягким" способом (без блокировок).
- Какие методы реализации WebDAV можно применять.
- Какие методы превентивного управления сборщиком мусора существуют.
<— { послепоста
Если вы любите вкусно поесть, а так же не проч выпить хороший напитков, и после спеть свои любимы песни - предлагаю вам прогуляться в караоке ресторан.
послепоста } —>