Preguntas de entrevistas para Analista Sql

2 K

Preguntas de entrevista para el cargo de Analista Sql compartidas por los candidatos

Preguntas de entrevista principales

Ordenar: Relevancia|Popular|Fecha
Shriram Value Services
Se le preguntó a Software Engineer(SQL)…17 de marzo de 2017

SQL - Trigger, Stored Procedure, SQL Basics, truncate & delete HR - Joins, Multirow functions

4 respuestas

Trigger is a kind of special stored procedure which will execute automatically when a when an event occures in database server. Menos

Stored procedure is a prepared SQL code which is saved for reusing.

Truncate is similar to the delete command but it removes entire table. Delete is the command Which is used to remove some data by using where clause. Menos

Mostrar más respuestas
Berkshire Hathaway

If I knew what the cross apply operator was

4 respuestas

If they want the word its join, a description could be "the Cartesian product of multiplying the tables" and an example would be "like merging two matrices except every column may be of incongruent variables creating a result with polynomial rows, (which is likely no longer normalized to the form level of the database)" Menos

An Apply operator is a join type that the query engine evaluates in sequential order because the right-hand table object can reference data in the left-hand table object. The Cross Apply operator is the Apply operator that acts like an Inner Join, eliminating any records in the left-hand table object that have a null match in the right-hand table object. Menos

An Apply operator is a join type that the DB engine evaluates in sequential order because the right-hand table object can reference data in the left-hand table object. The Cross Apply operator is the Apply operator that acts like an Inner Join, eliminating any records in the left-hand table object that have a null match in the right-hand table object. Menos

Mostrar más respuestas
ISN Software

Given 2 dates, return a result set that outputs a number for each week between the two. (They will ask the numbered week to be the sequential week and also the calendar week. Prepare for given start date to be start mid-week.)

3 respuestas

--Given 2 dates, return a result set that outputs a number for each week between the two. (They will ask the numbered week to be the sequential week and also the calendar week. Prepare for given start date to be start mid-week.) declare @temp date, @d date = '2020-01-01', @dd date = '2020-03-01', @i int = 0 declare @t table (w int, d date); declare @w int, @wp int = 0 set @temp = @d; while @temp @wp begin insert into @t values (@w, @temp) set @wp = @w end end select * from @t; Menos

--Given 2 dates, return a result set that outputs a number for each week between the two. (They will ask the numbered week to be the sequential week and also the calendar week. Prepare for given start date to be start mid-week.) declare @temp date, @d date = '2020-01-01', @dd date = '2020-03-01', @i int = 0 declare @t table (w int, d date); declare @w int, @wp int = 0 set @temp = @d; while @temp @wp begin insert into @t values (@w, @temp) set @wp = @w end end select * from @t; Menos

DECLARE @Start_Dt DATE = '2020-01-07', @End_Dt DATE = GETDATE(), @SequencialWeek_No INT = 1, @OldWeek_No INT = 0, @Week_No INT = 0; DROP TABLE IF EXISTS #Temp; CREATE TABLE #Temp ( Date DATE, Week_No INT, SequencialWeek_No INT ); WHILE @Start_Dt <= @End_Dt BEGIN SET @OldWeek_No = @Week_No; SET @Week_No = DATEPART(wk, @Start_Dt); SET @SequencialWeek_No = CASE WHEN @Start_Dt = '2020-01-07' THEN 1 WHEN @OldWeek_No = @Week_No THEN @SequencialWeek_No ELSE @SequencialWeek_No + 1 END; INSERT INTO #Temp ( Date, Week_No, SequencialWeek_No ) SELECT @Start_Dt, @Week_No, @SequencialWeek_No; SET @Start_Dt = DATEADD(DAY, 1, @Start_Dt); END; SELECT * FROM #Temp ORDER BY Date; Menos

PwC

What is the result if we do following Null + 90

3 respuestas

Always remember null + anything will be null. Also applicable for - ,* ,/

Null

Null .anything+ null is null

Home Credit International

Not unexpectedly, the manager was particularly interested in my experience in gathering requirements and creating designs.

3 respuestas

What kind of design excersice did you have to present? something related to data modelling? I'm just curious Menos

It was a high-level design for a loan application, including the architecture and data model for the application. Menos

Because I had 12 years as team lead on a top priority application, I had good stories to relate about my experience gathering requirements and creating designs. Menos

Greenway Health

What's the difference between TRUNCATE and DELETE

2 respuestas

Both delete the data but Delete is a DML command can roll back but Truncate is a DDL command and don’t roll back and faster than DML Menos

one gets logged, the other doesn't so you have your performance hit. Need elevated permissions i.e. dbo for TRUNCATE Menos

Global Payments

They dont give any trouble in interivew, very friendly managers and good staff. Generally they filter resume and when they are positive to hire you, they call you into interview, and then take final diceision after seeing your intreste and behaviour. Then they go for backgorund chek and references.

2 respuestas

Once you call for interview, there is a chance that you will be hired

I hope so I have been waiting since my first interview. It has been already over 10 days. I’m so looking forward for my second interview. Been reading more about the company. For my second interview. It’s such a big history and the luxury system they do for customer service, they have build it around the whole plant. There is more and a lot to learn I’m so excited. Menos

Oracle

how to transform a string into comma separated values

2 respuestas

use split()

Listtag(string,delimeter)

Apex Systems

Asked about my experience installing new releases of software

2 respuestas

Answered about how I installed new version of IFS. We went from IFS version 4 to IFS app 8 and it was an involved process with a database migration, setting up an Application Server with middleware, setting up security, etc. Menos

Answered about how I installed new version of IFS. We went from IFS version 4 to IFS app 8 and it was an involved process with a database migration, setting up an Application Server with middleware, setting up security, etc. I can do Menos

Accenture
Se le preguntó a SQL…12 de noviembre de 2019

Different types of joins.

2 respuestas

What is tha salary??

gave answer wit example .

Viendo 1 - 10 de 1.638 preguntas de entrevista

Consultar preguntas de entrevista para empleos similares

analista de banco de dadosanalista de dadosanalista de dados sqlanalista de datos

Glassdoor cuenta con 1.638 preguntas e informes de entrevistas obtenidos de entrevistas de Analista sql. Prepárate para la tuya. Obtén un empleo. Ama tu empleo.