Java backend engineer is looking for a job - Bay Area

ПростоНик
Уже с Приветом
Posts: 1486
Joined: 28 Aug 2008 17:34
Location: UT

Re: Java backend engineer is looking for a job - Bay Area

Post by ПростоНик »

Молодец Сабина, поздравляю
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Java backend engineer is looking for a job - Bay Area

Post by Сабина »

Интеррапт wrote:
Сабина wrote:I love this job market !
Две недели поисков , четыре онсайт, три офера.
Всегда бы так :)
Ого. Ну вполне-вполне достойно :great: Какой-то из офферов уже предпочитаешь остальным?
Помимо стартапа того две другие примерно одинаковые. Точнее нет одна из них тоже стартап но разросшийся. Но оба немного сходи в плане приятности :). Не знаю че делать. Точнее надо наверное все принимать и потом думать ? Одни правда пока тока по телефону - бумажку не видела. Самое непонятное идти ли другие онсайт которые уже расписаны на след неделю ? Одна контракт в Кайзере, а другая Оракл Фьюжен девелопить ( но на второй шансов попасть почти ноль). Наверное надо, как ты говоришь для поддержания формы.
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Java backend engineer is looking for a job - Bay Area

Post by Сабина »

ПростоНик wrote:Молодец Сабина, поздравляю
Спасибо. Но это не столько я сколько жабный job market. Честно - пречестно.
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Леонид Ильич Брежнев
Уже с Приветом
Posts: 8628
Joined: 22 Mar 2011 01:40

Re: Java backend engineer is looking for a job - Bay Area

Post by Леонид Ильич Брежнев »

Сабина wrote:Позвонил мне некий Прадип, порешали мы с ним задачки головоломки, я поняла что мне там делать нечего
Как на основании головоломок, можно сделать выводы том, что и главное как делает группа?
User avatar
Леонид Ильич Брежнев
Уже с Приветом
Posts: 8628
Joined: 22 Mar 2011 01:40

Re: Java backend engineer is looking for a job - Bay Area

Post by Леонид Ильич Брежнев »

Интеррапт wrote:даже множество рисунков часто в один image загоняют в виде фреймов.
Это как? И потом "расклеивать" их on the fly?
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

Сабина wrote:
Интеррапт wrote:
Сабина wrote:I love this job market !
Две недели поисков , четыре онсайт, три офера.
Всегда бы так :)
Ого. Ну вполне-вполне достойно :great: Какой-то из офферов уже предпочитаешь остальным?
Помимо стартапа того две другие примерно одинаковые. Точнее нет одна из них тоже стартап но разросшийся. Но оба немного сходи в плане приятности :). Не знаю че делать. Точнее надо наверное все принимать и потом думать ? Одни правда пока тока по телефону - бумажку не видела. Самое непонятное идти ли другие онсайт которые уже расписаны на след неделю ? Одна контракт в Кайзере, а другая Оракл Фьюжен девелопить ( но на второй шансов попасть почти ноль). Наверное надо, как ты говоришь для поддержания формы.
Конечно сходи. Рынок горячий, даже если какие-то офферы протухнут - no big deal.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Java backend engineer is looking for a job - Bay Area

Post by dotcom »

Сабина wrote:I love this job market !
Две недели поисков , четыре онсайт, три офера.
Всегда бы так :)
Поздравляю! Мне тоже оферы через какое-то время надоело даже рассматривать, все были одинаковыми, просто искал фирму, где все понравится. В 2002-м году все было более жестоко.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Java backend engineer is looking for a job - Bay Area

Post by dotcom »

Сабина wrote:Точнее надо наверное все принимать и потом думать ?
Можно и отложить принятие. Большинство идут на встречу и торгуются. По моему опыту.
nightmare2
Уже с Приветом
Posts: 7187
Joined: 31 Jan 2005 15:06
Location: GA

Re: Java backend engineer is looking for a job - Bay Area

Post by nightmare2 »

Леонид Ильич Брежнев wrote:
Интеррапт wrote:даже множество рисунков часто в один image загоняют в виде фреймов.
Это как? И потом "расклеивать" их on the fly?
Указывают начальную позицию, высоту и ширину.
Извращенцы, одним словом. :D
Vaiyo A-O, A Home Va Ya Ray, Vaiyo A-Rah, Jerhume Brunnen G!
User avatar
Komissar
Уже с Приветом
Posts: 64661
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Java backend engineer is looking for a job - Bay Area

Post by Komissar »

Сабина,
ну ты молоток. Пойду стих про тебя сочиню.

ну а от приятного британца оффер пришел?
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

Леонид Ильич Брежнев wrote:
Интеррапт wrote:даже множество рисунков часто в один image загоняют в виде фреймов.
Это как? И потом "расклеивать" их on the fly?
Конечно. Собственно этот тот же самый путь, который используется в играх (image sprite), когда рисунки склеиваются в один или несколько файлов, а потом оттуда достаются. На вебе с активным трафиком, где используется большой кол-во мелкой графики и при этом много посетителей - такое тоже активно используется.

Вообщем гуглить по теме - css image sprites.

Ну и JS файлы тоже сливаются вместе, чтобы избежать лишних запросов к серверу. Благо все необходимые инструменты давно имеются.

Как пример (в моем случае) - делается, поддерживается и хостится мобильный портал для какого-нибудь крупного мобильного оператора. Т.е. это уже просто необходимо по маскимуму минимизировать кол-во запросов к своим серверам. В моей команде мы подобной оптимизации уделяем очень большое внимание, т.к. в результате это экономит очень много денег.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Java backend engineer is looking for a job - Bay Area

Post by crypto5 »

Интеррапт wrote:
Леонид Ильич Брежнев wrote:
Интеррапт wrote:даже множество рисунков часто в один image загоняют в виде фреймов.
Это как? И потом "расклеивать" их on the fly?
Конечно. Собственно этот тот же самый путь, который используется в играх (image sprite), когда рисунки склеиваются в один или несколько файлов, а потом оттуда достаются. На вебе с активным трафиком, где используется большой кол-во мелкой графики и при этом много посетителей - такое тоже активно используется.

Вообщем гуглить по теме - css image sprites.

Ну и JS файлы тоже сливаются вместе, чтобы избежать лишних запросов к серверу. Благо все необходимые инструменты давно имеются.
Это еще делалось от того, что некоторые браузеры способны выполнять только ограниченное количество запросов к домену одновременно (часто 3), т.е. если на странице 20 иконок и время выполнения запроса 300мс, то такая страница грузилась не быстрее 2 сек только из-за иконок, а с одним файлом картинок все грузилось за один поход на сервер.
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

crypto5 wrote: Это еще делалось от того, что некоторые браузеры способны выполнять только ограниченное количество запросов к домену одновременно (часто 3), т.е. если на странице 20 иконок и время выполнения запроса 300мс, то такая страница грузилась не быстрее 2 сек только из-за иконок, а с одним файлом картинок все грузилось за один поход на сервер.
Да, ты прав - и это тоже. Не зря топовые веб сайты делают domain sharding, когда загрузка images и прочих ресурсов распределяется по нескольким доменам, чтобы "обмануть" браузер.
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Java backend engineer is looking for a job - Bay Area

Post by Сабина »

Komissar wrote:Сабина,
ну ты молоток. Пойду стих про тебя сочиню.

ну а от приятного британца оффер пришел?
Пришли они все практически одновременно :). Все онсайт были на этой неделе. Девочка коллега из моего тима которую тоже "ушли" получила свой первый офер вчера вечером и еще пойдет в одно место за вторым ;)
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Komissar
Уже с Приветом
Posts: 64661
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Java backend engineer is looking for a job - Bay Area

Post by Komissar »

ну так тебе вроде у британца больше понравилось?
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Java backend engineer is looking for a job - Bay Area

Post by Сабина »

Интеррапт wrote: Да, ты прав - и это тоже. Не зря топовые веб сайты делают domain sharding, когда загрузка images и прочих ресурсов распределяется по нескольким доменам, чтобы "обмануть" браузер.
Во-во мне про этот шардинг в одном месте на интервью намекали намекали а я все не могла понять чего хотят :). Надо почитать
https://www.youtube.com/watch?v=wOwblaKmyVw
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Java backend engineer is looking for a job - Bay Area

Post by Сабина »

Komissar wrote:ну так тебе вроде у британца больше понравилось?
Ну так сегодня еще одно было :). Там менеджер хоть и не британец но выпускник MIT . Worth consideration :mrgreen:
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

Сабина wrote: Во-во мне про этот шардинг в одном месте на интервью намекали намекали а я все не могла понять чего хотят :). Надо почитать
А ты разве на позицию веб дева шла? Если нет, непонятно к чему они тебя пытали такими специфичными вещами. Кроме domain sharding, полно еще других шардингов. Например, sharding counters в Google App Engine или sharded cluster в MongoDB, да мало ли еще чего :)
User avatar
Ljolja
Уже с Приветом
Posts: 2924
Joined: 01 Apr 2004 04:22

Re: Java backend engineer is looking for a job - Bay Area

Post by Ljolja »

Интеррапт wrote:
Сабина wrote:Я вот и понятия не имела что даже css и images кешируются
Это потому, что ты с веб девом скорее всего дело не имела. Потому как не просто кешируются (это святое), а разработчики еще и частенько пытаются множество css слить в один файл (ес-но зачастую при помощи автоматического инструментария), аналогично с js, даже множество рисунков часто в один image загоняют в виде фреймов. И все для того, чтобы уменьшить нагрузку на сервер, чтобы было поменьше hits. Т.к. загрузка даже одной неоптимизированной странички может в результате вызвать кучу requests к серверу.
js вроде сразу сливается на клиента и server doesn't care about that side, what I'm missing ? вообше немного странно: человека аппликаюшегося на back end position начинают грузить by front end optimization issues. Если бы ко мне на интервью пришел человек и на вопрос типа: "сервер обрабатывает запрос А к сец, выполняет операцию Б сец, не так много юзеров обладают достаточным терпением, что делать", стал бы мне рассказывать, как сливать картинки в один файл, мой excitement не знал бы границ :D .
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Java backend engineer is looking for a job - Bay Area

Post by Сабина »

Интеррапт wrote:
Сабина wrote: Во-во мне про этот шардинг в одном месте на интервью намекали намекали а я все не могла понять чего хотят :). Надо почитать
А ты разве на позицию веб дева шла? Если нет, непонятно к чему они тебя пытали такими специфичными вещами. Кроме domain sharding, полно еще других шардингов. Например, sharding counters в Google App Engine или sharded cluster в MongoDB, да мало ли еще чего :)
что то было в контексте loading huge files, наверное Манга. но там такая лавочка была что :roll:
https://www.youtube.com/watch?v=wOwblaKmyVw
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

dup
User avatar
Ljolja
Уже с Приветом
Posts: 2924
Joined: 01 Apr 2004 04:22

Re: Java backend engineer is looking for a job - Bay Area

Post by Ljolja »

nightmare2 wrote: Это все имеет смысл при очень большом количестве запросов.
Не все веб-приложения такие.
имхо имеет смысл при наличии ресурсов на "вылизывание" интерейса
Интеррапт wrote: то небольшие оптимизации могут неплохо уменьшить билл от хостинг провайдера
а кто из провайдеров charge per hit?
Интеррапт wrote: или просто позволят обслуживать больше посетителей с меньшими задержками. Правильно выбранная стратегия кеширования тоже очень помогает.
да, когда back end практически нет. Вообше имхо разумная стратегия - генерить 1 страницу, потом обновлять куски на ней, не нужно многого несколько раз перезагружать
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

Ljolja wrote: js вроде сразу сливается на клиента и server doesn't care about that side, what I'm missing ?.
Сразу сливается - это же не при помощи магии? Для того, чтобы js был загружен клиентом, как минимум этот клиент должен сделать network call на сервер, чтобы загрузить этот самый js файл. И если у тебя страница содержит <script> ссылки на десяток скриптов, то будет сделано 10 вызовов, а если у тебя все в одном js файле, то только один вызов. Для веб сайтов с высоким трафиком - стараются оптимизировать. Вон у фейсбука - вообще один только <script src="...">, все остальные скрипты на самой HTML странице.
User avatar
Ljolja
Уже с Приветом
Posts: 2924
Joined: 01 Apr 2004 04:22

Re: Java backend engineer is looking for a job - Bay Area

Post by Ljolja »

Сабина wrote:I love this job market !
Две недели поисков , четыре онсайт, три офера.
Всегда бы так :)
Сабина, поздравляю! :good:
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Java backend engineer is looking for a job - Bay Area

Post by Интеррапт »

Ljolja wrote:
Интеррапт wrote: то небольшие оптимизации могут неплохо уменьшить билл от хостинг провайдера
а кто из провайдеров charge per hit?
А где ты прочитала про charge per hit?

Return to “Работа и Карьера в IT”