Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ SQL QT VC++
I have an interview in next week on C++,QT and SQL can anyone give me imp topics of C++,QT and SQL.
I have not in touch with programming from couple of years, so lost touch with programming and also no idea about the updates in C++.
 
Can anyone suggest me a good book or sites where I can brush up my knowledge.
 
thanks in advance.
Posted 17-Apr-13 22:20pm
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

You know a week is avery short time. I hardly believe you can properly prepare yourself for the interview. However:
C++ has a new standard. If you have already a good knowledge of the language I suggest you to learn just a few highlights, this article, in my opinion, is good for: Ten C++11 Features Every C++ Developer Should Use[^]. On the other hand if you don't know C++, you better try to understand the basics of the language.
 
I don't know QT so I can't suggest you anything on this argument.
 
If you already know SQL, then I suppose a quick refresh of your knowledge would suffice.
On the other hand, if you haven't a working experience with, it is time of studying an make a bit of practice.
  Permalink  
Comments
anusha more at 18-Apr-13 6:18am
   
thank you very much for your help. Yes I have experience in c++ and sql, and good knowledge of C++ basic concept. Because of this career gap I am loosing confidence. According to me below topics are important.
1)OOP concepts-encapsulation,data abstraction,inheritance,polymorphism
2)Data Types, Variables-const,static,readonly
3)access specifier-private,protected,public
4)Abstract class
5)interface
6)collection - hast table,map, vector, binary tree
7)Multi threading
8)Memory Management
9)Pointers-void,far,near,wild
10)virtual functions
11)Marshaling
12) SDI,MDI
13)TCP/IP client server connection
14) Message passing, delegation, IPC
15) File handling
16) Memory management
17)Error handling, exception handling
 
If I am missing anything please let me know.
 
Thanks again.
nv3 at 18-Apr-13 8:02am
   
If you know half of the above THOROUGHLY you will do pretty good. :-) Don't worry so much about which topics you might have forgotten.
anusha more at 21-Apr-13 2:51am
   
thanks this increase my confidence 1 level up:)
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

In terms of Qt, probably start with the following as it underpins a lot of Qt development:
 
Signals and Slots[^]
Object Ownership and Lifetime[^]
Events[^]
 
However, Qt is huge and even the above may be too much to cover in 1 week. Depending on how they use Qt, there may be questions on networking and QML[^], as well as specific questions on classes. I've found it always pays to be honest in interviews and say when there is a gap in your knowledge, rather than answer a question you don't know the answer to.
 
Good luck!
  Permalink  
Comments
anusha more at 18-Apr-13 6:26am
   
Thank you jsolution_uk. I don't have much experience in QT. Your given documents are very useful for me. Please let me know if I need to do anything other than given link. Do you have any good example for QT networking. I would like to study that code. It will give me a brief idea how netowrking works in QT.
jsolutions_uk at 18-Apr-13 6:30am
   
Probably start here.
anusha more at 18-Apr-13 6:47am
   
thank you very much...also http://blog.jsolutions.co.uk/?p=525 is a very good example to understand lambda.
jsolutions_uk at 18-Apr-13 7:09am
   
thanks :)
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

C++ ( Apart from your list )
Classes and Objects
Constructors and Destructors
Template
References and pointer
STL
RTTI
 
SQL
RDBMS
Normalization - Different Normalization Forms (1NF,2NF,3NF,BCNF)
SQL Stament (DML,DDL,DCL,TCL)
Stored Procedure,Trigger and View
Join - Different Types of Join (Cross Join, Inner Join, Outer Join, Self Join)
Index - Clustered Index, Non Clustered Index
Linked Server
Cursor
Collation
Sub-query
 
QT
This will might help you -> http://doc.qt.digia.com/4.7/qt-basic-concepts.html[^]
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 240
1 Kamal Rocks 184
2 BillWoodruff 173
3 PIEBALDconsult 160
4 CPallini 155
0 OriginalGriff 5,695
1 DamithSL 4,506
2 Maciej Los 4,007
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,180


Advertise | Privacy | Mobile
Web01 | 2.8.141216.1 | Last Updated 18 Apr 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100