Skip to Content

Вопросы на собеседовании для C# программиста

Интересный пост, содержащий 10-ку вопросов, задаваемых на собеседованиях, которые вызывают наибольшие затруднения:

10. Какие типы можно использовать в предложении foreach? - трудности с ответом на этот вопрос были примерно у 20% кандидатов.

9. В чем различие между классом и структурой? - из вариантов ответов на этот вопрос можно было бы составить подборку наподобие; цитаты из сочинений пятиклассников.

8. Что означает модификатор virtual?. Если после стандартного ответа; член класса, помеченный virtual, будет объявлен виртуальным; попросить более развернутый ответ, это повергает в ступор каждого четвертого.

Читать далее→

Интересный способ кодирования на C# (наш любимый индусский код)

Сегодня попросили помочь разобраться в некоторых тонкостях достаточно старой системы на C#, которую когда-то начали делать индусы, потом делали французы, потом кто-то еще... В результате нашел нечто! Привожу фрагмент кода, который я обнаружил случайно открыв не тот файл:

// выше есть коллекция строк np

1
2
3
4
5
6
7
8
9
10
11
 
int i = 0;
string t = "";
for(int j = i; j < i; j++)
{  string s = s + SpaceSign() + NumberSign() + np[j.ToString()];
t = t + s; }
 
string m = t;
if(m.Length <= 0) {
throw(new ArgumentException("Not good parameter."));
}

// Функции поразили не меньше:

1
2
3
4
5
6
7
8
9
10
11
12
 
// this function to because not same space used in future maybe
function string SpaceSign()
{     string s = " ";
return s;
}
// this function to because not same number used in future maybe
 
function string NumberSign()
{  string n = "#";
return n;
}

Предлагаю высказаться, что вам не нравиться в этом коде . По качеству комментариев, конечно, видно, что их оставил даже не француз.

Выхлоп от PRO аккаунта free-lance.ru для празработчика программ

Все фриланс сайты, тем или иным способом пытаются заработать. Деньги взимаются за подключение различных сервисов, но все они направлены на одно - лучше представить себя как freelance'ра.

В своем блоге я попробую рассказать, какова реальная польза от таких платных услуг.

Сайт free-lance.ru предлагает несколько таких сервисов.

1. Самый дешёвый вариант - Pro аккаунт.

Что дает Вам этот сервис:

- Выделение ника значком "Pro"
- Возможность отвечать на заказы "Pro"
- Высшая позиция в списке фрилансеров
- Графическое превью у вашего портфолио
- Ответ на письмо со ссылкой на конкретную работу(ы) в портфолио
- Ответ “Pro” находится первым в списке

Более подробно можно почитать на сайте http://www.free-lance.ru/payed/

Стоимость всего этого богатства составляет 300 рублей в месяц.

Перед тем, как описать свои впечатления от сервиса, остановлюсь на своих фрилансерских скилах и целевой нише.
Читать далее→

Сколько мне дали Freelance биржи – weblancer.net

Продолжаю обзор freelance сайтов, предыдущий пост прочитать можно тут

Сайт weblancer.net достаточно старый, изначально был спроектирован как freelance' биржа. Его отличительная особенность, это разделение всех проектов по бюджету:

- высокий
- средний
- низкий
- неопределенный

Разделение стоимости проектов ведётся в долларах сша. На мой взгляд, оплата в этой валюте смотрится каким то анахронизмом.

Ресурс достаточно раскрученный, по этому, на хорошие проекты конкуренция достигает 30-40 предложений. В прочем, как и на всех подобных ресурсах.

Интерфейс сайта мне не очень нравится, сероват, не хватает весёлости web 2.0 :) Функционал достаточно хорош, как обычно - портфолио, личные сообщения и прочее. Есть система взимания денег с фрилансеров.

В плане заработка, для меня, сайт всегда был как то очень скуден. За 2008 год я с него не заработал ровным счётом ничего. Хотя если честно посещаю его не так часто.  Предыдущие года какие то копеечные проекты в районе 500-1000 рублей.

и так бывает

Иногда заказчик вдруг пропадает без видимых на то причин.

Не скажу, что это нормальная практика, но не стоит переживать, подождите 2-3 рабочих дня. У каждого бывают временные затруднения.

Страница: 2 / 4 ‹ Первая 1 2 3 4 Последняя ›