Question Classification (QC) system classifies the questions in particular classes so that Question Answering (QA) System can provide correct answers for the questions. We present a two stage QC system for Bengali. One dimensional convolutional neural network (CNN) based model has been constructed for classifying questions into coarse classes in the first stage which uses word2vec feature representation of each word. A smart data balancing technique has been implemented in this stage which is a plus for any training dependent classification model. For each coarse class classified in the first stage, a separate Stochastic Gradient Descent (SGD) based classifier has been used in order to differentiate among the finer classes within that coarse class in stage two. TF-IDF representation of each word has been used as feature for each SGD classifier separately. Experiments show the effectiveness of this two stage classification method for Bengali question classification.