Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Как выглядит собеседование по pl/sql ?  [new]
sb12
Guest
подскажите как сейчас обычно выглядит собеседование по pl/sql ? обычно сажают за комп или на бумажке ? это обычно задачки и нужно выбрать нужный ответ или все таки что-то самому просят написать ? позволяют ли чем-то пользоваться или предполагаеться, что все конструкции претендент знать наизусть ?
18 май 12, 00:42    [12573837]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Дух местного тролля
Guest
sb12
подскажите как сейчас обычно выглядит собеседование по pl/sql ? обычно сажают за комп или на бумажке ?

На бумажке

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

И то и другое сразу.

sb12
позволяют ли чем-то пользоваться или предполагаеться, что все конструкции претендент знать наизусть ?


Предполагается, что соискатель окончил школу, знает простейшие правила на правописание -ться и -тся, ну и все остальное тоже уже освоил, за 5-10 лет опыта.

Студентота безграмотная нонче никому не нужна и не интересна - мегаспроса на разработчиков на PL/SQL нет, потому работодатель перебирает харчами.
18 май 12, 01:22    [12573869]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Ramin Hashimzade
Member

Откуда: Азербайджан, Баку
Сообщений: 9979
Блог
брадобрей,

)))))))))
18 май 12, 08:46    [12574218]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
friz777
Member

Откуда: Город-герой Минск
Сообщений: 248
Недавно проходил пару собеседований.
На первом было пару задач по SQL (удалить дубли, простой join, группировка) и 4 листа задач по логике. А потом пару вопросов по теории (типы индексов, виды коллекций, отличия dbms_sql от execute immediate, типы курсоров )
На втором предложили составить структуру базы для загрузки определенной инфы и пару задач по SQL.
На третьем был вообще ппц... Дали тест. Там 10 вопросов, из них 2 по sql, а остальное по C\C++ java. Хотя вроде приглашали на вакансию Oracle\Plsql :)
18 май 12, 10:33    [12574907]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
sb12,
все зависит от уровня разработчика. некоторым задают вопросы по языку, некоторым по архитектурным решениям. но имхо тесты не показатель знаний) и заставить что-то написать на листочке можно только в случае если он не может объяснить этого словами. а это имхо тоже показатель профессионализма)
18 май 12, 10:35    [12574923]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
bdsm_sql
Member

Откуда:
Сообщений: 948
Vint
sb12,
все зависит от уровня разработчика. некоторым задают вопросы по языку, некоторым по архитектурным решениям. но имхо тесты не показатель знаний) и заставить что-то написать на листочке можно только в случае если он не может объяснить этого словами. а это имхо тоже показатель профессионализма)

угу, если была возможность, я забивал что-либо писать, и объяснял все на словах, водя ручкой по листу бумаги..

но были такие, которые давали листок и уходили, типа пиши.. имхо, это уныло. нужен диалог
18 май 12, 11:38    [12575590]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
bdsm_sql,
я в таком случае прошу позвать ичара и уже ичар провожает меня до двери)) приятно когда тебя провожает красивая девушка))
тем более из места где тебе не рады)
18 май 12, 11:59    [12575786]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
AlexFF__|
Member

Откуда:
Сообщений: 2855
- Ваша фирма, это самое унылое болото, которое я видел, но так и быть, за Х я согласен поднять ее.
- Мы думали, что начинающий студент, с трудом отличающий select от insert - это самый начальный уровень, но Вы изменили это мнение. Однако мы так нуждаемся в людях, что готовы предложить Вам Х-Y.
18 май 12, 12:28    [12576051]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Vint
Member

Откуда: Москва
Сообщений: 4564
AlexFF__|,
ну еще отличный ход это предлагают то что ты хочеш но когда нибудь потом)) а на испытательный срок ровно в половину меньше)) ибо надо еще посмотреть хороишй ты специалист или нет) поэтому получай мало и делай много работы а они посмотрят)
18 май 12, 12:45    [12576245]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
имхо, несколько простых (устных) вопросов за жизнь за несколько минут человечка просветят, как рентген
- что делали
- что читали/читаете. впечатления
- критичные проблемы (и как решали)
- использовали ли .. ( и для чего, ну и какое мнение на сей счет имеете)
и т.п.
18 май 12, 12:49    [12576292]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Vitalio
Member

Откуда: Москва
Сообщений: 194
orawish, +1
и в ходе этого если какие-то подозрения неожиданно возникают, резкий вопрос в лоб по нюансам того о чем тебе рассказывают. это классно позволяет разграничить понятия "знаю и работал" и "видел краем глаза и читал"

а у меня блин последнее собеседование на котором про sql спрашивали было в 2004 году :(
и то я туда не пошел
18 май 12, 12:59    [12576392]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
был недавно в одной фирме

меня позвал наш бывший сотр

поговорили по душам - чего делал, чего умею, что и как оптимизирую, как насчёт загрузок из разных типов данных и т.д.
в конце я запросил по максимуму чего хотел, мне сказали "большое спасибо" и "удачи в поисках"
18 май 12, 13:09    [12576485]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Vitalio
Member

Откуда: Москва
Сообщений: 194
а по поводу вопросов по sql, два мои любимых вопроса которые сразу отсеивают шлаки: внятно объяснить чем отличается union от union all, и как можно сделать выборку значений столбца из одной таблицы, не входящей в значения столбца из другой таблицы, четырьмя разными способами.
18 май 12, 13:20    [12576573]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
daunito
Member

Откуда:
Сообщений: 645
Перед новым годом проходил два собеседования. На первом дали несколько листов А4 с задачками на выборку данных (предоставили комп и тестовую базу), 2 процедуры на PL/SQL (типа прихода товара на склад или резервирования товара) и собеседование, на котором в основном о жизни спрашивали (где работал, какие проекты делал и т.д.). В другой фирме собеседование проходил вообще заочно. По телефону пообщался с будущим начальником, спрашивал то же что и на первом собеседовании, только больше технических вопросов было: иерархические запросы, аналитические функции, опыт оптимизации запросов, различные типы индексов (что лучше в конкретной ситуации) и в конце дал тестовое задание, в котором нужно было реализовать небольшой пакет для логгирования длительных операций в базе. Взяли во вторую контору, причем с начальником у которого собеседовался познакомился уже после оформления документов :)
18 май 12, 13:48    [12576816]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
bdsm_sql
Member

Откуда:
Сообщений: 948
andreymx
был недавно в одной фирме

меня позвал наш бывший сотр

поговорили по душам - чего делал, чего умею, что и как оптимизирую, как насчёт загрузок из разных типов данных и т.д.
в конце я запросил по максимуму чего хотел, мне сказали "большое спасибо" и "удачи в поисках"

знакомая ситуация:)
бывало, взгляд у руководителя фирмы/отдела становился очень грустным при озвучивании желаемой зп..
18 май 12, 14:46    [12577386]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
bdsm_sql
Member

Откуда:
Сообщений: 948
кстати, мне звонили в субботу в 12 ночи сказать что берут на работу..)
18 май 12, 14:49    [12577419]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
AmKad
Member

Откуда:
Сообщений: 5222
Vitalio
как можно сделать выборку значений столбца из одной таблицы, не входящей в значения столбца из другой таблицы, четырьмя разными способами.

not in
not exists
minus
outer join
?
18 май 12, 14:50    [12577429]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
xxxxnnnn
Member

Откуда: Минск
Сообщений: 76
bdsm_sql
кстати, мне звонили в субботу в 12 ночи сказать что берут на работу..)

хорошо хоть что звонили сказать что берут, а не - извините, вы нам не подходите
18 май 12, 14:51    [12577436]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
-2-
Member

Откуда:
Сообщений: 15330
AmKad
Vitalio
как можно сделать выборку значений столбца из одной таблицы, не входящей в значения столбца из другой таблицы, четырьмя разными способами.

not in
not exists
minus
outer join
?
это все одинаковый способ - селектом.
а разные решения задачи - это, например:
- спросить того, кто знает,
- написать результат от балды,
- задание некорректно - "таблицы, не входящей в значения столбца" - в значение столбца может входить не одна таблица.
- тебе надо, ты и делай "выборку".
18 май 12, 14:55    [12577477]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
AmKad
Vitalio
как можно сделать выборку значений столбца из одной таблицы, не входящей в значения столбца из другой таблицы, четырьмя разными способами.

not in
not exists
minus
outer join
?


пятый!

WITH
t1 AS
(
    SELECT 3 ID FROM dual UNION ALL
    SELECT 1 ID FROM dual UNION ALL
    SELECT 1 ID FROM dual
),
t2 AS
(
    SELECT 1 ID FROM dual UNION ALL
    SELECT 2 ID FROM dual
)
SELECT ID
 FROM
 (
    SELECT t2.ID, 2 TYPE
      FROM t2
     UNION
    SELECT t1.ID, 1 TYPE
      FROM t1
 )
 GROUP BY ID
HAVING COUNT(*) = 1
   AND MAX(TYPE) = 2
18 май 12, 14:55    [12577479]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
AmKad
Member

Откуда:
Сообщений: 5222
andreymx
Возвращаясь к первому вопросу
not in
not exists
minus
outer join
?[/quot]

пятый!

[src oracle]
WITH
t1 AS
(
    SELECT 3 ID FROM dual UNION ALL
    SELECT 1 ID FROM dual UNION ALL
    SELECT 1 ID FROM dual
),
t2 AS
(
    SELECT 1 ID FROM dual UNION ALL
    SELECT 2 ID FROM dual
)
SELECT ID
 FROM
 (
    SELECT t2.ID, 2 TYPE
      FROM t2
     UNION
    SELECT t1.ID, 1 TYPE
      FROM t1
 )
 GROUP BY ID
HAVING COUNT(*) = 1
   AND MAX(TYPE) = 2
18 май 12, 14:57    [12577508]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
AlexFF__|
Member

Откуда:
Сообщений: 2855
AmKad
Vitalio
как можно сделать выборку значений столбца из одной таблицы, не входящей в значения столбца из другой таблицы, четырьмя разными способами.

not in
not exists
minus
outer join
?

+ all
18 май 12, 14:57    [12577519]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
andreymx
Member

Откуда: Запорожье
Сообщений: 54398
AmKad,

ты за меня рад или критикуешь?
:))
18 май 12, 14:58    [12577526]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
AmKad
Member

Откуда:
Сообщений: 5222
andreymx
AmKad,

ты за меня рад или критикуешь?
:))
Я к тому, что можно было union all написать, чтобы не делать пустую сортировку/хэширование.
18 май 12, 15:00    [12577546]     Ответить | Цитировать Сообщить модератору
 Re: Как выглядит собеседование по pl/sql ?  [new]
Тупой Пух
Member

Откуда:
Сообщений: 134
andreymx
AmKad
пропущено...

not in
not exists
minus
outer join
?


пятый!

WITH
t1 AS
(
    SELECT 3 ID FROM dual UNION ALL
    SELECT 1 ID FROM dual UNION ALL
    SELECT 1 ID FROM dual
),
t2 AS
(
    SELECT 1 ID FROM dual UNION ALL
    SELECT 2 ID FROM dual
)
SELECT ID
 FROM
 (
    SELECT t2.ID, 2 TYPE
      FROM t2
     UNION
    SELECT t1.ID, 1 TYPE
      FROM t1
 )
 GROUP BY ID
HAVING COUNT(*) = 1
   AND MAX(TYPE) = 2


О вот она ПЯТНИЦА :)

шестой способ:
with
  t1 as
  (
    select 3 id from dual union all
    select 1 id from dual union all
    select 1 id from dual
  )
, t2 as
  (
    select 1 id from dual union all
    select 2 id from dual
  )
select
  *
from
  (
    select
      id
    , (select 1 from t2 where t2.id = t1.id and rownum = 1)  id2
    from t1
  )
where id2 is null
18 май 12, 15:16    [12577737]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить