We’re looking to hire a business intelligence developer – knowledgeable in SSAS, SSRS, data warehousing, etc. My job in the interview process will be specifically to vet the candidate on SQL Reporting Services.
Assuming a 60 minute interview, what sort of questions or challenges might be effective in determining a developer’s level of knowledge in Report Builder? What about for 30 or 45 minutes?
One possible approach might be to ask the candidates how they would tackle a requirement to list the full details of a set of data in the main body of the report, then have a grouped summary at the end of the report – for example, a list of transactions followed by a breakdown of transaction values by product category at the end of the report.
The approach I would use in this instance would be to use the same dataset in two different report objects – for example, one table at detail level followed by another table at group level.
This approach would not necessarily be obvious to someone with experience in banded report designers, such as Crystal Reports or Jaspersoft iReport, or with Query tools such as TOAD or SQL.
On the other hand, it could also catch out experienced SSRS developers who have never needed to tackle this scenario.