![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
Всем доброго времени.
В последнее время в моей голове накопилась теоретическая информация, которую я пускаю в ход по мере поступления в нее же идей. Идеи далеки от коммерческих аналогов. Вот и возникло желание применить свой скромный багаж на серьезном проекте. Обещаю ответственно относиться к поставленной задаче. Имею представление о: j2se(swing, multithreading, jdbc, collections) Spring Hibernate Struts Javascript + Ajax(prototype, jquery) GWT DB: postgres, mysql XML. Заранее, благодарен. |
|||
|
||||
necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
а имеешь ли ты представление о:
1 Subversion 2 Java Code Convention 3 Tomcat 4 MySQL тригерах, хранимках, вьюхах 5 HTML 6 CSS 7 JavaScript Теоритически можно тебя включить в проект. Напиши свой возраст, вуз и чем занимался до этого -------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
Использовал в своих проектах все, кроме тригеров и хранимых процедур для мускула.
Хранимые и виды юзал под постгрес. Мне 26 лет, закончил Санкт-Петербургский государственный морской технически университет. Кафедра автоматизированных корабельных комплексов и информационно-управляемых систем В джаве 4 года, до этого были С#, perl, vba. Работаю в КБ, пишу для местных нужд. Делал страничку в нете на джаваскрипте. Писал игры под свинг и j2me. Это сообщение отредактировал(а) Myryan - 6.10.2009, 14:47 |
|||
|
||||
necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
Ну с таким опытом можно уже устраиватся Ява программистом на платной основе.
To Moderator: может перенести тему в совместные проекты или куда получше? -------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
Либо я плохо собеседуюсь, либо всем нужны прожженые программеры.
Недавно пытался найти работу - безуспешно. Если нет записи в трудовой, то это усложняет задачу в разы. Вот и подумал набраться опыта, что б эта запись не имела значения. Так что вы думаете на счет моей кандидатуры? |
|||
|
||||
Eric_Cartman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 2.3.2008 Репутация: нет Всего: 1 |
try again =) Это сообщение отредактировал(а) Eric_Cartman - 7.10.2009, 15:08 |
|||
|
||||
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
Спасибо за совет)
след. попытка где-то через полгода. |
|||
|
||||
Andrey1 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 621 Регистрация: 27.2.2004 Где: Moscow Репутация: 2 Всего: 5 |
Можешь помочь мне в серьезном проекте: нужно настроить Spring секъюрити для приложения на ZK http://zkoss.org
-------------------- Созерцание и мудрость - едины. Соцерцание - это основа мудрости, а мудрость - это функция (т.е. умение использовать) созерцания. из сутры помоста шестого патриарха Хуэйнена |
|||
|
||||
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
К сожалению, я не знаком со spring security.
Думаю, что освоение займет не изветсное количество время. Это сообщение отредактировал(а) Myryan - 8.10.2009, 20:16 |
|||
|
||||
necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
=) вот и весь пар вышел =)
смотри ты говоришь хочу поучавствовать - тебе говорят давай впеерд. Но ты тут же отвечаешь нт, мне лениво/нет времени и т.п. Я сам ленивый =) но ты противоречишь сам себе. -------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
4EJIOBEK |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 95 Регистрация: 26.3.2007 Репутация: нет Всего: 4 |
удалено
Это сообщение отредактировал(а) 4EJIOBEK - 9.10.2009, 14:16 |
|||
|
||||
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
Я не говорю, что ленивый!
Я лишь хотел донести, что мне понадобится время на освоение spring security, ибо не разу его не трогал. НЕ верно выразился, это может быть ;) Учавствовать я готов и даже обеими руками за! Это сообщение отредактировал(а) Myryan - 9.10.2009, 09:52 |
|||
|
||||
initmax |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 165 Регистрация: 24.7.2009 Репутация: нет Всего: нет |
Вот Вам списочек вопросов, которые чаще всего задают на собеседовании. Подготовьтесь и пройдёте. 1. Типы данных в Java. Заполнить таблицу соотвествии типа и битовости. Например, char 16-bit, byte 8-bit, ... 1.1 Что такое класс Object? Какие в нем есть методы? 2. Что такое метод equals(). Чем он отличается от операции ==. 3. Если вы хотите переопределить equals(), какие условия должны удовлетворяться для переопределенного метода? 4. Если equals() переопределен, есть ли какие-либо другие методы, которые следует переопределить? 5. Для чего нужен метод hashCode()? 6. Какая связь между hashCode и equals? 6.1 Расскажите о методах wait, notify, notifyAll. Как они применяются, когда, зачем нужны? Что такое synchronized? 6.2 Что такое finalize? Зачем он нужен? Что Вы можете рассказать о сборщике мусора и алгоритмах его работы. 6.3 Почему метод clone объявлен как protected? Что необходимо для реализации клонирования? 6.4 Какие есть модификаторы (доступа и остальные)? Что такое volatile и transient? Для чего и в каких случаях можно было бы использовать default? 6.5 Vector vs. ArrayList. В чем отличие. 7. Каким образом реализованы методы hashCode и equals в классе Object? 8. Что будет, если переопределить equals не переопределяя hashCode? Какие могут возникнуть проблемы? 9. Есть ли какие-либо рекомендации о том, какие поля следует использовать при подсчете hashCode? 10. Как вы думаете, будут ли какие-то проблемы, если у объекта, который используется в качестве ключа в hashMap изменится поле, которое участвует в определении hashCode? 11. Какие модификаторы доступа в Java вы знаете? 12. Какой из модификаторов более строгий: protected или package-private? 13. Если у класса-родителя есть метод, объявленный как private, может ли наследник расширить его видимость? А если protected? А сузить видимость? 14. Что означает ключевое слово final? 15. Имеет ли смысл объявлять метод private final? 16. Какие особенности инициализации final переменных? 17. Что будет, если единственный конструктор класса объявлен как final? 18. Что означает ключевое поле static? 19. К каким конструкциям Java применим модификатор static? 20. Что будет, если в static блоке кода возникнет исключительная ситуация? 21. Можно ли перегрузить static метод? 22. Что такое статический класс, какие особенности его использования? 23. Какие особенности инициализации final static переменных? 24. Какие типы классов бывают в java (вложенные… и.т.д.) 25. Каким образом из вложенного класса получить доступ к полю внешнего класса. 26. Какие особенности создания вложенных классов: простых и статических. 27. Каким образом можно обратиться к локальной переменной метода из анонимного класса, объявленного в теле этого метода? Есть ли каке-нибудь ограничения для такой переменной? 28. Какие вы знаете способы запустить некоторое действие в отдельном потоке? 29. Какие вы знаете способы прекратить выполнение потока? 30. Какие ключевые слова Java, связанные с многопоточностью Вы знаете? 31. Для чего используется ключевое слово syhcronized? 32. Есть некоторый метод, который исполняет операцию i++. Переменная i типа int. Предполагается, что код будет исполнятся в многопоточной среде. Следует ли синхронизировать блок? 33. Что служит в качестве mutex, если метод объявлен synchronized? 34. Можно ли вызвать в разных потоках два synchronized метода одного и того же объекта? 35. Что используется в качестве mutex, если метод объявлен static synchronized? Можно ли создавать новые экземпляры класса, пока выполняется static synchronized метод? 36. Объясните, что такое deadlock? Приведите пример кода, который демонстрирует deadlock. 37. Для чего используется ключевое слово volatile? 38. Какие особенности использования метода wait? При каких условиях поток может выйти из режима ожидания? 39. Предположим в методе run возник RuntimeException, который не был пойман. Что случится с потоком? Есть ли способ узнать о том, что Exception произошел (не заключая все тело run в блок try-catch)? Есть ли способ восстановить работу потока после того как это произошло? 40. Какие стандартные инструменты Java вы бы использовали для реализации пула потоков? 41. Какие виды исключений в Java вы знаете, чем они отличаются? 42. Назовите несколько классов из вершины иерархии исключений в Java. 43. Что такое Error? В каком случае используется Error. Приведите пример Error’а. 44. Какая конструкция используется в Java для обработки исключений? 45. Возможно ли использование блока try-finally (без catch)? 46. Предположим, есть блок try-finally. В блоке try возникло исключение и выполнение переместилось в блок finally. В блоке finally тоже возникло исключение. Какое из двух исключений “выпадет” из блока try-finally? Что случится со вторым исключением? 47. Всегда ли исполняется блок finally? 48. Могли бы вы придумать ситуацию, когда блок finally не будет выполнен? 49. Предположим, есть метод, который может выбросить IOException и FileNotFoundException в какой последовательности должны идти блоки catch? Сколько блоков catch будет выполнено? 50. Предположим вам необходимо создать свой собственный класс Exception. Какими мотивами вы будете руководствоваться при выборе типа исключения: checked/unchecked? |
|||
|
||||
necromancer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 317 Регистрация: 26.7.2006 Где: Москва Репутация: 6 Всего: 7 |
супер! прочитал вопросы =)))) на некоторые с ходу ответ в голову не пришел =))) например битность я уже давно не вспоминал =)))
Зато то что BigDecimal в Oracle конвертируется не правильно намного интереснее =) и возможные способы решения этой проблемы быол бы интересно послушать от кандидата =)))) или что такое Pool и чем он полезен главное не это, главное что бы голова соображала =) Из личной практики: На собеседованиях задают действительно дурацкие вопросы из Core Java или из того, что на самом деле НЕ используется в текущих проектах и никогда использоватся не будет. Бывают задают задачки аля - веревка и спичка =) Простите если проект под веб и потоками ОБЫЧНО управляет контейнер, то зачем ваять synchronized, static etc? Наличие этих слов в веб проекте сигнализирует о том что это проблемный проект =))))) А еще нужно понимать что не только вы должны понравится работодателю но и он и его проекты должены нравится вам =) Мне кажется для программиста основные знания и умения - это находить решения (пусть не всегда сразу правильные) и пользоваться google =))) При том обилии фреймворков и нароботок которое есть в Java запомнить все фишки JDK просто нереально =) Фух высказался =))) PS Помню в дойче банке меня пытали по вопросу как устроен HashMap =) ощущение что они пытались его написать =) PSS Могу запостить примерный список вопросов которые я задавал кандидатам =) -------------------- С уважением, Виталий Смык ---------------------------------------------------------------------------------------------- SCJP, SCWCD, OCA http://dev.maryno.net/video/ |
|||
|
||||
Myryan |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 6.10.2009 Где: СПб Репутация: нет Всего: нет |
Вопросы и впрямь бываю разные.
На одном из собеседований меня спросили код символа пробел в Аски. Или сколько всего шаблонов в программинге? Сколько будет 1234 в 16-ричной системе исчесления? Просили назвать 4 метода из класса object. Решить последовательность 1 2 6 * 1806. Вопросы про эксепшены тоже были. Вопросы можешь запостить, интересно. Но это все повествование, а что касается дела? Что насчет поучавствовать в проекте? Это сообщение отредактировал(а) Myryan - 9.10.2009, 11:21 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |