Interview gig

топ 100 блогов b0rg17.09.2010 Интервьюировал 5 чуваков в один день. Искал ms sql, c#, asp.net сеньора. В качестве технического вопроса взял одну из текущих рабочих проблем. Есть


public class DataObject
{
public int ID {get;set;}
public DateTime Date {get;set;}
public decimal Value {get;set;}
}

List list;

надо отфильтровать повторяющися значения по композитному ключу {int ID, DateTime Date}. Ничего сложного. Все как один предлагали решение вида:

var newList = new List();
for( int i = 0; i < list.Count; i++ )
{
foreach ( int k = 0; k < newList.Count; k++ )
{
...
}
}


Т.е. поиск дубликата в два вложенных цикла. Про HashSet и Dictionary все молчали как партизаны даже после наводящих вопросов. Было предложение использовать Linq, но без ответа на вопрос "а как?". Я бы даже согласился на решение: загнать все в sql и там уже select ... group by, с пониманием чего собственно происходит. Но никого не осенило.

Был один русскоговорящий php + MySql студент, с позицией все можно сделать на php+MySql, а ваш .net только для корпоративных чудаков с деньгами. Коллега задавал ему простые вопросы inner join, outer join, union (тут студент поплыл, пришлось сказать, что в MySql union нету, студент ухватился за соломинку: да, да, нету, нету). На третий или четвертый вопрос студент начал нервничать и злиться, че мол спрашиваете глупости всякие, даже если я их и не знаю. Ну я и спросил свой вопрос для сеньоров. Студент поник буйной головой и сильно расстроился. Если бы не злился, я бы и не спросил... :) Коллеги меня потом отчитывали - пришиб бедного студента одним вопросом. Нечего, говорю, ежу голой жопы бояцца.

Оставить комментарий

Архив записей в блогах:
Второй день у нас настоящая весна! В тихом и теплом воздухе уже толкутся мошки, появилось ощущение еле уловимых запахов влажных прелых листьев и нагретой земли, которое бывает только весной. Подснежники уже выбросили свои бутоны и свесили их в благодарном поклоне. Они говорят спасибо ...
Ребята, кто в теме... Это правда? Из школьной программы действительно убрали Гоголя и Крылова, а внесли Улицкую и Пелевина??? Кто-то может это как-то прокомментировать, уточнить может как-то, а?.. Ну, Тараса Бульбу может и правда правильно убрали. Но ...
Вон в Питере чего учудили. Какая клумба! Или как это назвать? Подстриженный куст, художественная стрижка по кустам? Мне нравится эта парочка, пожелтеет со временем, конечно. Но все мы не зеленеем вечно. Сейчас многие свои города показывают в плане озеленения, цветения и гуляния. А ...
Нападений больше не было, хозяева справляются с задачей на отлично. Очень рад и за них и на него. Под катом: почистили уши и в награду дали "Варенец". ...
После этого мне несколько лет снились кошмары. Крис последовал за ним, хотя внутренний голос подсказывал ему, что это неблагоразумно. Послышался звук разрываемой ткани, и наружу вывалились ее аппетитные грудки. Рубиновые точки разгорались все ...